Commit Graph

14092 Commits

Author SHA1 Message Date
Oleksandr Chekhovskyi
a2f8efa00e Enter nested job scope per package architecture when downloading
This fixes a crash when two architectures need to be downloaded
for the same package. It happens when building for non-host architecture
if packages have not been cached yet.

Crash happened because progress object got reused for another download request,
and progress objects are not supposed to be reused.
2015-04-21 16:35:44 -07:00
sungwook yeom
212dee0cd5 Add dollar sign in bash command 2015-04-21 15:16:18 -07:00
Sacha Greif
727e9c561b clarify deploy instructions
Fixes #4219. Fixes #4248.
2015-04-21 15:12:05 -07:00
ryneeverett
1bc08a9e76 Allow for multiple projection operators. 2015-04-21 14:58:54 -07:00
ryneeverett
7363766f70 Better error messages for unsupported projection operators. 2015-04-21 14:58:54 -07:00
Slava Kim
5df2be6398 s/unassigned/unsigned 2015-04-21 14:24:05 -07:00
David Glasser
f7b887ac97 Let users pass a MailComposer object directly
Expose the mailcomposer module on EmailInternals.

Fixes #4209.
2015-04-21 14:03:39 -07:00
Simon Kågedal Reimer
ee60211033 Add note to enter email address.
Unless you enter an email address, the signin will fail and an
error message will be displayed on the consent screen.
2015-04-21 14:01:59 -07:00
Simon Kågedal Reimer
3c893fb787 Update link to Google Developers Console. 2015-04-21 14:01:58 -07:00
David Glasser
a3b44df43b Improve Accounts.createUser error message
Fixes #4206.
2015-04-21 13:44:15 -07:00
David Glasser
cf24d300ea Merge branch 'pr/4202' into devel
Fixes #4202.
2015-04-21 13:37:01 -07:00
David Glasser
471c6d7412 History update, and clean up whitespace 2015-04-21 13:36:47 -07:00
Tom Coleman
d758441cf4 Added throwStubExceptions option to Meteor.call
Allows method simulations to be used as validators and enables freely throwing exceptions in method definitions without worrying about spurious logging on the client.
2015-04-21 13:35:25 -07:00
David Greenspan
5a512ea990 Link to Sudoku demo from README 2015-04-21 11:28:17 -07:00
David Greenspan
795aa1da09 Merge branch 'logic-solver-cleanup' into devel
Besides README.md, includes some minor API changes in logic-solver
and the corresponding changes where the API is called in constraint-solver.
2015-04-20 14:43:43 -07:00
David Greenspan
4af94c39bd Wordsmithing and fixes 2015-04-20 14:43:34 -07:00
David Greenspan
c6661177f4 Finish TOC 2015-04-20 14:43:33 -07:00
David Greenspan
93e23b4809 Rest of Logic Solver API
Needs final TOC
2015-04-20 14:43:33 -07:00
David Greenspan
2fabf95c92 Rename Solver#minimize to minimizeWeightedSum
Same with maximize.  The old names were too generic for what the
method actually does.
2015-04-20 14:43:33 -07:00
David Greenspan
c65465e215 Fix broken markup 2015-04-20 14:43:33 -07:00
David Greenspan
c3d45ede00 Outline complete table of contents 2015-04-20 14:43:33 -07:00
David Greenspan
03f06295f2 solve and solveAssuming docs 2015-04-20 14:43:33 -07:00
David Greenspan
590446181a Fix stray quote 2015-04-20 14:43:32 -07:00
David Greenspan
c206117c1e Demote "MiniSat" section from beginning to end 2015-04-20 14:43:32 -07:00
David Greenspan
92358119d3 More TOC (and move below Introduction) 2015-04-20 14:43:32 -07:00
David Greenspan
90db08176b Write section on Solver 2015-04-20 14:43:32 -07:00
David Greenspan
b96cedc220 Make Solver#ignoreUnknownVariables a method
in preparation for documenting it
2015-04-20 14:43:32 -07:00
David Greenspan
189eed798a Formula TOC 2015-04-20 14:43:32 -07:00
David Greenspan
66bc7626f2 Document Formulas 2015-04-20 14:43:31 -07:00
David Greenspan
71de34bbf2 More TOC and wordsmithing (TLC) 2015-04-20 14:43:31 -07:00
David Greenspan
2f36eac93b More docs, start TOC 2015-04-20 14:43:31 -07:00
David Greenspan
13312a97b6 Write about Terms 2015-04-20 14:43:31 -07:00
David Greenspan
90982efcc6 De-italicize "variable name" 2015-04-20 14:43:31 -07:00
David Greenspan
b2a8c2f63d Wordsmithing 2015-04-20 14:43:31 -07:00
David Greenspan
698977abf5 Document Variables 2015-04-20 14:43:30 -07:00
David Greenspan
a161fe467d Make noCreate a public 2nd arg to getVarNum 2015-04-20 14:43:30 -07:00
David Greenspan
5f6b0a083a Wordsmithing 2015-04-20 14:43:30 -07:00
David Greenspan
0f749741f7 Minor improvements 2015-04-20 14:43:30 -07:00
David Greenspan
44064263c2 Write a bunch of README text for Logic Solver! 2015-04-20 14:43:30 -07:00
David Greenspan
f6f267d44d Improve Logic.variableBits
check that the second argument is present

generate better variable names.  the generated
names don't have to be magic -- we will probably
document what they are -- but they should be a
little better than just appending a number.
it's reasonable to give variables names like
"1,1", and appending a 0 to that would make
"1,10", which is weird.  "1,1$0" is better.
2015-04-20 14:43:30 -07:00
David Greenspan
a61deafba1 Update constraint-solver for logic-solver changes 2015-04-20 14:43:30 -07:00
David Greenspan
7855bb87c3 Don't depend on "check", and provide type testers
The dependency on "check" was a real buzz-kill, especially when we
think of this package as something someone might run outside Meteor:

* `check` is really slow (mainly due to using exceptions for control 
flow, I think), giving you a choice of *either* argument-checking or
good performance out of the box

* `check` pulls in the `ejson` and `base64` packages

Type testers are functions like `Logic.isTerm`, which are much more
useful to have as part of the public API than "matchers" like
`Logic.Term` in the old code.
2015-04-20 14:43:30 -07:00
David Greenspan
dea8d09b80 Define Logic.isNameTerm, etc. type checks
Starting to break dependency on "check"
2015-04-20 14:43:29 -07:00
David Glasser
68ce1e1c67 If a plugin fails to build, watch its sources
(Not a new bug on this branch)
2015-04-17 17:49:01 -07:00
David Glasser
131a8cc658 Fix test-packages after an initial build failure
The comments immediately after this new code claimed that the "changes
we made were persisted to disk", but they weren't.  So, if you had some
sort of build error that occured after the initializeCatalog stage (say,
invalid JS in a non-package.js file), when the runner reset the context,
it would lose the changes to
projectContext.projectConstraintsFile (.meteor/packages), and you'd end
up with no packages in the test runner app.
2015-04-17 17:47:16 -07:00
David Glasser
d310c3e3e6 Upgrade UglifyJS to 2.4.20 from 2.4.17
Fixes #3019.
2015-04-17 12:30:10 -07:00
David Glasser
9039e6b2da FIx mongo failover self-test
mongo now transitively uses webapp (because ddp-server does) so we can't
really make an app with mongo and no webapp.  This is a bit of a shame
and when we refactor the mongo package we should fix this... but until
then, let's just remove the no-longer-necessary main function and be OK
with this test running a pointless web server.
2015-04-16 12:49:40 -07:00
David Glasser
d956f0976f Merge branch 'pr/4052' into devel
Fixes #3824.  Fixes #4052.
2015-04-14 23:36:20 -07:00
Robert Lowe
4c1ed1ee20 Refactors #4052 according to @glassers review! 2015-04-14 23:32:20 -07:00
Robert Lowe
f27bcbb3c4 Adds onReady hook to Spiderable package
Resolves #3824
Adds missing `DDP` dependancy
Adds `callback-hook` for onReady hook registration
Adds some client tests for `Spiderable`
Bumps version to `1.0.8`
2015-04-14 23:32:20 -07:00