Commit graph

131 commits

Author SHA1 Message Date
Robert Nishihara
43452b9ab3 Try grpc version 1.0 (#386) 2016-08-23 19:29:18 -07:00
Robert Nishihara
87bb7a8f67 [WIP] Large changes to make the tests pass. (#376)
* Revert "Make tests more informative (#372)"

This reverts commit fd353250c8.

* fix bugs, in particular deactivate worker service on driver and remove condition variables

* changes to minimize the changes in this PR

* switch from faulty mutex synchronization to using atomics

* Increase the default size of the message queues, to accommodate exporting large numbers of remote functions. This is a temporary fix, but not a long term solution.

* Reorganize the scheduler export code to queue up exports. This does not solve the underlying problem yet, but sets up a solution.

* Start a separate thread on driver to print error messages by constantly querying the scheduler. This is a temporary solution because the solution based on starting a worker service for the driver which the scheduler can push error messages to is buggy.

* Fix segfault in taskcapsule destructor.

* Move tests for catching errors into a separate test file.

* Revert "roll back grpc (#368)"

This reverts commit c01ef95d04.
2016-08-15 11:02:54 -07:00
Philipp Moritz
c01ef95d04 roll back grpc (#368) 2016-08-10 16:45:40 -07:00
Philipp Moritz
9903fc0335 Improve error message for serialization of custom objects (#359)
* Improve error message for serialization of custom objects

* gitignore numbuf build directory
2016-08-09 13:38:21 -07:00
Philipp Moritz
8bf877ac1e Serialize and Deserialize unicode (#349) 2016-08-04 21:06:31 -07:00
mehrdadn
1961deeffb Update Windows support (#317) 2016-07-28 13:11:13 -07:00
mehrdadn
82480135a6 numbuf (#316) 2016-07-28 11:42:39 -07:00
mehrdadn
c3695099fc numbuf update (#313) 2016-07-27 23:21:33 -07:00
mehrdadn
65db47b556 Update submodules (#309) 2016-07-27 19:47:14 -07:00
Philipp Moritz
2d929ad938 Only check out submodules that are actually used (#310) 2016-07-27 19:14:40 -07:00
Philipp Moritz
5591aa4665 cleanup serialization code (#291) 2016-07-25 15:47:10 -07:00
Philipp Moritz
4a0f35b042 new arrow serialization code (serialize python objects recursively) (#284) 2016-07-25 13:41:47 -07:00
mehrdadn
c5be9b96de Visual Studio - Project cleanup, warning suppression, and removal of zlib dependency (#272)
* windows_intermodule_singleton warning

* Fix some warnings from Visual Studio

* More Visual Studio project changes

* Replace zlib Visual Studio project with stub; it's not needed

* Un-enable link-time code generation
2016-07-16 13:02:51 -07:00
mehrdadn
69ee25eb51 Fix GRPC project patch, again (#255) 2016-07-10 22:31:12 -07:00
mehrdadn
30023b456a Fix GRPC project patch (#254) 2016-07-10 22:05:50 -07:00
mehrdadn
5db31cd8a2 Update numbuf (#246) 2016-07-09 21:47:53 -07:00
mehrdadn
302591cc0b Edit batch file again (#241) 2016-07-09 21:23:02 -07:00
mehrdadn
fc711abda0 Remove parquet for Windows -- we don't need it yet (#240) 2016-07-08 20:06:21 -07:00
mehrdadn
7ff1580606 Apply patches while considering index as well (#231) 2016-07-08 09:24:25 -07:00
mehrdadn
63f7548763 Fix wrong branch to checkout (and do recursively if possible) (#226) 2016-07-07 00:22:36 -07:00
mehrdadn
eff6924b7c Update third-party patches (#203) 2016-07-05 12:17:09 -07:00
Philipp Moritz
72e1b0fcd6 fix warnings (#207) 2016-07-04 15:40:56 -07:00
Philipp Moritz
3eeb2d315c [WIP] update grpc (#206)
* update grpc

* use GRPC's OpenSSL library
2016-07-04 14:24:28 -07:00
Philipp Moritz
b99ea3ca4e build ray in parallel 2016-06-25 15:35:52 -07:00
Philipp Moritz
8a0b8e8789 Unmap segments properly to avoid memory leaks 2016-06-24 16:56:26 -07:00
mehrdadn
fe918a9f8b Update numbuf to master (#147) 2016-06-22 16:33:04 -07:00
Mehrdad
c230b6b459 Windows support for Visual Studio 2015 2016-06-19 20:51:40 -07:00
Philipp Moritz
51581308fd integrate numbuf into tree and remove ftruncate to prepare windows port 2016-06-18 12:00:17 -07:00
Robert Nishihara
d06a5cc13f build on mac os x (#96) 2016-06-10 15:35:49 -07:00
Philipp Moritz
12ca2d4422 link libraries statically and make halo work on Mac OS X 2016-06-10 13:16:07 -07:00
Philipp Moritz
e2509a044c Build script for installing photon 2016-05-16 09:29:50 -07:00