Tags: apendua/meteor
Tags
Clean up indices after tests, since Mongo collections have a limited … …number of indices.
remove "fail" from the title of tests. until we can run browser tests in a better system (eg seismograph), this is just too distracting.
Catch files that change immediately after the server restarts by doing a one-time content scan. Addresses Issue meteor#223. This addresses two cases: files that change during a slow bundle (eg, during slow NPM updates) and *do* end up with a different mtime (which could also be addressed in other ways, see eg the issue-223-dead-end branch)... and those that change twice within the same second on OSX HFS+ which only has 1-second mtime resolution, which really cannot be addressed in any purely mtime-based way. This still is not 100% perfect. Most notably, any files read via register_extension (which is to say, basically all source files other than package.js and static resources) still have a race between hash calculation and the actual read done by the bundler, since the register_extension API takes a source_path rather than contents. This could be addressed by making register_extension handlers take the contents as an argument too (and encourage the use of source_file only for things like printing errors with filenames, not actually for reading the file). In addition, this won't detect files added after the bundler passes them but before the initial DependencyWatcher run.
Use normal tar, not node-tar, to create bootstrap tarballs
Use normal tar, not node-tar, to create bootstrap tarballs
Use normal tar, not node-tar, to create bootstrap tarballs
PreviousNext