Robert Nishihara
96a59200d3
Fix some bugs ( #22 )
...
* Bug fixes.
* Remove plasma_reply_type.
* Fix formatting.
* Speed up tests a little.
* Small fixes.
2016-09-13 16:45:44 -07:00
Philipp Moritz
494903c5d4
fix compiler warnings ( #17 )
2016-09-10 17:47:37 -07:00
Richard Shin
d52bf7d146
Use dlmalloc to manage shared memory ( #15 )
...
* Use dlmalloc to manage shared memory
* add stresstest
2016-09-10 16:39:24 -07:00
Richard Shin
04737f3f56
Run clang-format and check in Travis CI ( #14 )
...
* Run clang-format and add pre-commit hook for it.
* Modify .travis.yml to check
* Try to fix problems with .travis.yml
* Try to fix .travis.yml yet again
* Update .clang-format to Philipp's preferences
* Don't allow lint to fail in Travis
* Remove git-hooks directory
* Improve clang-format failure output
* Fix clang-format error
* Report which commit clang-format is comparing against, and add whitespace error
* Handle non-PR Travis in clang-format, and add another error
* Check $TRAVIS_PULL_REQUEST correctly and add another error
* Fix syntax error in check-git-clang-format-output.sh
* Add whitespace error
* Remove extra whitespace, add clang-format to README
2016-09-08 15:28:27 -07:00
Philipp Moritz
a62c0f8fac
Allow arbitrary number of connections ( #13 )
...
* refactor plasma to use an event loop
* unify comment style
* Clean up Makefile flags.
* Randomize socket names in tests so multiple copies of the tests can be run in parallel without conflict.
2016-09-07 20:19:37 -07:00
Robert Nishihara
dd23a68f79
Merge pull request #12 from pcmoritz/refactor
...
Remove C struct duplication and python plasma manager
2016-09-05 23:28:00 -07:00
Philipp Moritz
ad1a8454d5
remove C struct duplication and python plasma manager
2016-09-05 15:37:17 -07:00
Robert Nishihara
a0490846a2
Merge pull request #7 from pcmoritz/manager
...
Object store manager
2016-08-22 16:18:11 -07:00
Philipp Moritz
e1627319b3
clean up tests
2016-08-22 15:35:47 -07:00
Philipp Moritz
98b80ea446
Merge pull request #11 from pcmoritz/python
...
Test Python 3 in Travis.
2016-08-18 23:51:54 -07:00
Robert Nishihara
87447256c4
Test Python 3 in Travis.
2016-08-18 23:26:08 -07:00
Robert Nishihara
3d6d1e8fe5
Test plasma manager.
2016-08-18 10:04:00 -07:00
Philipp Moritz
23327a18e0
add plasma manager
2016-08-17 13:01:56 -07:00
Philipp Moritz
32fadd54f5
Merge pull request #6 from pcmoritz/make
...
Remove directories as well with make clean.
2016-08-17 11:21:59 -07:00
Philipp Moritz
36af79427d
Merge pull request #9 from pcmoritz/test
...
Basic Python unit tests.
2016-08-16 17:53:51 -07:00
Robert Nishihara
b6b17f3ac3
Retry if plasma client fails to connect to plasma store.
2016-08-16 17:52:18 -07:00
Robert Nishihara
1b66ac54ba
Basic Python unit tests.
2016-08-16 17:17:11 -07:00
Robert Nishihara
6511ea8cc5
Merge pull request #8 from pcmoritz/fix
...
fix error handling
2016-08-16 16:03:14 -07:00
Philipp Moritz
6db8d1c15a
fix error handling
2016-08-16 15:58:14 -07:00
Robert Nishihara
1b22b54cfc
Merge pull request #4 from pcmoritz/python
...
Python library for plasma
2016-08-16 15:43:02 -07:00
Philipp Moritz
535f4403e4
add python client
2016-08-16 15:38:45 -07:00
Robert Nishihara
29f0489b6e
Remove directories as well with make clean.
2016-08-16 15:06:29 -07:00
Robert Nishihara
88a14870df
Merge pull request #5 from pcmoritz/cleanup
...
Clean up and add client
2016-08-16 15:04:30 -07:00
Philipp Moritz
7a18347b5c
cleanup
2016-08-16 15:00:01 -07:00
Philipp Moritz
c01e99284a
Merge pull request #1 from pcmoritz/readme
...
Add readme
2016-08-15 18:48:36 -07:00
Philipp Moritz
504044c033
Merge pull request #2 from pcmoritz/travis
...
Minimal travis file
2016-08-14 01:51:53 -07:00
Robert Nishihara
e5ecd497f3
minimal travis file
2016-08-14 01:49:58 -07:00
Robert Nishihara
ff13386659
Merge pull request #3 from pcmoritz/initial
...
Initial plasma commit
2016-08-14 01:47:38 -07:00
Philipp Moritz
97087b0791
initial version of object store
2016-08-14 01:39:44 -07:00
Robert Nishihara
81bfd8c201
add readme
2016-08-13 15:24:01 -07:00
Philipp Moritz
68056dafb1
Initial commit
2016-08-13 15:20:19 -07:00