Commit Graph

7904 Commits

Author SHA1 Message Date
ekatek
d176828d2a minor bug cleanup to make tests pass 2014-05-27 16:50:16 -07:00
David Glasser
8bdcdbc518 maybe background symlink update works
however, bundling is brokenish

due to buildTimeDeps when building apps not being release-sensitive

(ekate understands what I mean)
2014-05-20 18:58:15 -07:00
David Glasser
5954086e7a fibers stopped polluting global namespace in 1.0.0 2014-05-20 18:33:13 -07:00
David Glasser
84e7342e82 meteor update should keep you on track 2014-05-20 17:08:44 -07:00
David Glasser
fa280a364d actually update to the release we found 2014-05-20 15:38:53 -07:00
David Glasser
8bc9733645 try to update to different things 2014-05-20 11:51:46 -07:00
ekatek
9b2c11f9ce temporary disabling of version locks 2014-05-20 11:16:24 -07:00
David Glasser
135deb16ae release.current.name should include METEOR-CORE@ 2014-05-20 11:14:29 -07:00
David Glasser
8e2c97cd58 meteor update sorta works sometimes 2014-05-20 11:09:53 -07:00
David Glasser
943d00646f dedup package parsing code 2014-05-20 10:50:53 -07:00
David Glasser
23ca9b66b8 a couple little fixes 2014-05-20 10:32:07 -07:00
David Glasser
5710fe876c closer to having meteor update work 2014-05-19 21:12:32 -07:00
David Glasser
ea5e6d075c add comments, comment stuff out 2014-05-19 20:12:50 -07:00
David Glasser
3d3ce33d32 be more consistent about release track vs name 2014-05-19 19:57:29 -07:00
David Glasser
22efb24606 use tool record in unipackage.json for springboard 2014-05-19 19:57:28 -07:00
David Glasser
b2aaf88e92 refresh catalog after syncing serverCatalog 2014-05-19 19:57:28 -07:00
David Glasser
9146cf3c76 two partial fixes 2014-05-19 18:00:31 -07:00
David Glasser
b0d9061ca7 don't let files.cp_r get confused by symlinks
at least, by symlinks that it's skipping anyway

also, get rid of file.cp_r's unused return value
2014-05-19 17:39:04 -07:00
David Glasser
3e88f04d1f use orderKey generation code 2014-05-19 17:20:55 -07:00
David Glasser
630a3eb794 start to clean up meteor update 2014-05-19 17:13:58 -07:00
David Glasser
1c866f34bd Switch default release version to use orderKey 2014-05-19 16:49:58 -07:00
David Glasser
52e74df7b1 Default orderKey algorithm 2014-05-19 16:10:23 -07:00
ekatek
dc9d50cf56 change schema in getReleaseVersion 2014-05-19 16:03:52 -07:00
ekatek
99d0c54dd8 use new release API 2014-05-19 15:48:25 -07:00
ekatek
4970482689 minor release plumbing 2014-05-19 14:38:44 -07:00
Slava Kim
7065cc50f6 Introduce the upgrade flag to the constraint solver
and clean up options in general
2014-05-16 12:01:16 -07:00
Slava Kim
0760ffbc36 Put additional 'no-upgrade' constraints only on root deps.
And depending on the `breaking` option, set different type of constraints.
2014-05-16 11:39:00 -07:00
Slava Kim
1fe9b29d35 Reuse the acceptable range search for given constraints 2014-05-16 11:00:26 -07:00
Slava Kim
daa5889c38 Adjust rails-based benchmarking tests to eliminate the unresolvable situation
it didn't occur before as direct deps downgrade was possible
2014-05-16 10:42:30 -07:00
Slava Kim
63b35f1bbc Constraint solver never suggests to downgrade your direct dependencies 2014-05-16 10:42:00 -07:00
Slava Kim
85ac69ca93 Rails based tests for the constraint solver now properly parse and use the ">="
operator
2014-05-15 18:36:42 -07:00
Slava Kim
a6cf0db7be Fix tests due to the previous change 6216f29fc55a1 2014-05-15 18:23:34 -07:00
Slava Kim
98d9a56a62 Extend the number of types of constraints from 2 to 3
Instead of having a "exact" flag, have a "type" field with 3 different values
2014-05-15 18:16:30 -07:00
David Glasser
9871c30219 fix typo 2014-05-15 13:50:21 -07:00
David Glasser
333d241c38 strip undefineds from prevSol
not sure if this is the right approach
2014-05-15 13:40:08 -07:00
David Glasser
89b0161001 change publish-release --create to --create-track 2014-05-15 13:34:32 -07:00
David Glasser
9f51a408ed make-bootstrap tarballs shouldn't be hidden
it's just on a secret menu
2014-05-14 14:08:25 -07:00
David Glasser
5abfe1933d tweak help ToC 2014-05-14 14:07:11 -07:00
David Glasser
00df10d8a6 Script to install bootstrap tarball in ~/.meteor0
This is basically the same as curl-install, except without:

  - figure out which OS you're using (ie, figure out the URL)
  - actually wget the tarball (comes from disk instead)
  - setting up the /usr/local/bin/meteor script
2014-05-14 14:05:19 -07:00
Slava Kim
32d7bf6b2f Don't try to estimate transitive deps cost much
And try to do it in a cleaner way
2014-05-14 13:37:12 -07:00
David Glasser
35bad76bc5 'meteor admin make-bootstrap-tarballs'
other changes:

- defaultReleaseVersion is not synced using 'collections' any more,
  since it is a singleton and has different merge logic
- publish-release --fromCheckout renamed to --from-checkout
- $METEOR_SAVE_TMPDIRS env var to not delete files.mkdtemp stuff
- release.latestDownloaded() now comes from tropohouse

we recognized that the cross-linking stuff in
Tropohouse.maybeDownloadPackageForArchitectures doesn't quite work so we
changed it to not quite work in a different way (which allows us to
leave downloaded-builds out of the bootstrap tarball and decrease its
size by 50%).  will fix later.
2014-05-14 11:40:43 -07:00
Emily Stark
a9c944c4d9 Catch errors reporting package stats 2014-05-14 10:25:38 -07:00
Slava Kim
4f0bb7faeb Fix costFunction, estimateCostFunction and the comparison of the costs so they
better reflect the design doc.

And we are back to the stone age
2014-05-13 22:53:17 -07:00
Slava Kim
048cb5be36 Add an identifier file to the test runner 2014-05-13 22:02:52 -07:00
Slava Kim
c369761fe5 wip debugging the test 2014-05-13 15:49:20 -07:00
Emily Stark
67352e18d4 Remove unnecessary sandbox env var 2014-05-13 15:24:44 -07:00
Emily Stark
81ece3d76a Fix ServiceConfiguration -> ServiceConnection 2014-05-13 15:08:57 -07:00
Avital Oliver
d51da1bdd1 Improve ServiceConnection.ConnectionTimeoutError
Now even though it's initialized lazily, running
`foo instanceof ServiceConnection.ConnectionTimeoutError` before
it's initialized won't throw an error.
2014-05-13 15:04:12 -07:00
Avital Oliver
607875b7b0 Merge branch 'package-stats' into packaging 2014-05-13 14:56:11 -07:00
Emily Stark
624ddcb655 Remove stats login XXX 2014-05-13 14:30:22 -07:00