These 45 commits are when the Protocol Buffers files have changed:
Commit: | 33763d8 | |
---|---|---|
Author: | Tobin Baker |
Revert "Merge pull request #870 from uwescience/enable_worker_sysgc" This reverts commit 770e652b6b53e0b0e44f9d5b2069547292fbf72c, reversing changes made to 412855281b99b6f9235cab09550481fb78b314f4.
The documentation is generated from this commit.
Commit: | a347a71 | |
---|---|---|
Author: | jingjingwang |
merge from master
Commit: | d4fdb71 | |
---|---|---|
Author: | Tobin Baker | |
Committer: | GitHub |
Include REEF container exceptions in Myria query response (#899) * serialize REEF exceptions and rethrow * address review feedback
The documentation is generated from this commit.
Commit: | a68dad5 | |
---|---|---|
Author: | jingjingwang |
make server trigger sysgcs after query completion
Commit: | fa68c37 | |
---|---|---|
Author: | Parmita | |
Committer: | Parmita |
addressessing code review comments addressing code review comments, part 2 format and remove comments
Commit: | 3265300 | |
---|---|---|
Author: | Parmita |
rename bytes/bytebuffer to blob; make batch size member of tb,tbb and mutable tb
Commit: | f48bb38 | |
---|---|---|
Author: | Parmita |
adding blob data type and tests
Commit: | 3bd384f | |
---|---|---|
Author: | Parmita |
adding new blob data type
Commit: | 35882f2 | |
---|---|---|
Author: | Brandon Haynes |
Hijack CSV export to push protobufs
Commit: | d3e9253 | |
---|---|---|
Author: | Tobin Baker | |
Committer: | Tobin Baker |
move all failure handling to driver
Commit: | f33d441 | |
---|---|---|
Author: | Ryan Maas |
Added Myria Matrix type to protobuf/column.proto and recompiled
Commit: | 47820d8 | |
---|---|---|
Author: | Tobin Baker |
move all failure handling to driver
Commit: | a8aa02c | |
---|---|---|
Author: | Ryan Maas |
Added MYRIAMATRIX_TYPE and MyriaMatrix class. Added associated columns for them. Not tested.
Commit: | 9358e0d | |
---|---|---|
Author: | Brendan Lee |
Merging Victor's scale out code with master so I can use postgres on EC2
Commit: | 93c3ae3 | |
---|---|---|
Author: | jingjingwang | |
Committer: | jingjingwang |
Add a ResourceStats protobuf message.
Commit: | 9ff8934 | |
---|---|---|
Author: | jingjingwang | |
Committer: | Shumo Chu |
add ResourceStats to protobuf
Commit: | 937dc96 | |
---|---|---|
Author: | Daniel Halperin | |
Committer: | Daniel Halperin |
protobuf: add subquery ID to control messages There will be a subsequent commit to make the server and worker control structures handle this well.
Commit: | 8ae2951 | |
---|---|---|
Author: | Jingjing Wang | |
Committer: | jingjingwang |
Add ADD_WORKER_ACK message into protobuf. This message is sent from a worker to the master when the worker received a ADD_WORKER message from master.
Commit: | 2522472 | |
---|---|---|
Author: | Jingjing Wang | |
Committer: | jingjingwang |
Add REMOVE_WORKER_ACK message into protobuf. This message is sent from a worker to the master when the worker received a REMOVE_WORKER message from master.
Commit: | 6b4a575 | |
---|---|---|
Author: | jingjingwang | |
Committer: | jingjingwang |
Add QUERY_RECOVER message into protobuf. This message is sent from master to all the other workers when a recovery worker is launched and ready to execute the query. When other workers get this message, they will start recovery tasks to send buffered data to the new worker.
Commit: | 9104dac | |
---|---|---|
Author: | Daniel Halperin | |
Committer: | Daniel Halperin |
protobuf: update package name, recompile, add @SuppressWarnings("unused") - fix package name and recompile - Also, there's apparently a new version of protobuf so bump the library while we're here. - after, suppress warnings in the auto-generated code. Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu> Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Commit: | d226768 | |
---|---|---|
Author: | slxu |
Add datetime java/proto types
Commit: | f5fa1be | |
---|---|---|
Author: | Jingjing Wang | |
Committer: | Jingjing Wang |
Add 2 protobuf messages: REMOVE_WORKER and ADD_WORKER. When a worker is treated as dead by the server, server needs to tell other workers to remove the connections to the dead worker. Also, when a new worker is started and sends the first heartbeat, the server needs to tell other workers to add this new one.
Commit: | 49cd54c | |
---|---|---|
Author: | Jingjing Wang |
change WORKER_ALIVE to WORKER_HEARTBEAT.
Commit: | 034faa1 | |
---|---|---|
Author: | slxu |
Remove IPC meta messages from Protobuf These messages will be processed by the IPC layer itself.
Commit: | a6a69c4 | |
---|---|---|
Author: | slxu |
refactor StringColumn the old implementation has too much overheads in getString (basically a copy of the substring from StringBuilder)
Commit: | 5650690 | |
---|---|---|
Author: | slxu |
change the elapse to a statistics class
Commit: | 606f46f | |
---|---|---|
Author: | slxu |
refactor protobuf. Move query related messages to query proto. Add query report to support report back of query executions from workers to the master.
Commit: | bf52d8e | |
---|---|---|
Author: | slxu |
move query related control protobuf definition together and rename START_QUERY to QUERY_START so that all query related protobuf messages all start with prefix QUERY.
Commit: | f5f970c | |
---|---|---|
Author: | slxu |
add query control protobuf messages
Commit: | 8ebc772 | |
---|---|---|
Author: | slxu |
add some comment
Commit: | 40c3fc6 | |
---|---|---|
Author: | slxu |
add a BOS message, which means the beginning of a data stream. And remove the redudent numTuple field in each column.
Commit: | b38648e | |
---|---|---|
Author: | Jingjing Wang |
merge from master
Commit: | 09dd2cb | |
---|---|---|
Author: | Daniel Halperin | |
Committer: | Daniel Halperin |
myriad: add query id to queries and messages Also fix a few enums. Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Commit: | 9a3d8a8 | |
---|---|---|
Author: | Daniel Halperin | |
Committer: | Daniel Halperin |
myriad: add query completed message and use it to fix SplitDataTest Now there's a Server.queryCompleted(queryId) function that tells whether all workers have returned a QUERY_COMPLETED message. Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Commit: | e744d41 | |
---|---|---|
Author: | Daniel Halperin | |
Committer: | Daniel Halperin |
myriad: make Server actually wait until all workers are alive Get rid of races in SystemTests. Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Commit: | ff265ba | |
---|---|---|
Author: | Jingjing Wang |
add EOI message to protobuf
Commit: | 5537730 | |
---|---|---|
Author: | slxu |
add disconnect message to protobuf
Commit: | 8413439 | |
---|---|---|
Author: | Bill Howe |
Sanitized pure python protobuf. Fixed namespace issue, such that all internal modules import protobuf, not google.protobuf. The latter conflicts with Google App Engine.
Commit: | 6590aef | |
---|---|---|
Author: | Bill Howe |
Merge branch 'dhalperi-add-datalog-support' of https://github.com/uwescience/myriad into dhalperi-add-datalog-support Conflicts: protobuf/cpp/logical_ra.pb.cc protobuf/cpp/logical_ra.pb.h protobuf/java/edu/washington/escience/myriad/proto/LogicalRaProto.java protobuf/logical_ra.proto protobuf/python/logical_ra_pb2.py
Commit: | 5ed984a | |
---|---|---|
Author: | Bill Howe |
Added select operator
Commit: | 08f4e67 | |
---|---|---|
Author: | Daniel Halperin |
protobuf: pluralize repeated variable names, join->equijoin, add cross It makes more sense, I think, to name the repeated fields (which inherently represent sets/bags of values) to plural, e.g., column to columns in equijoin and project. I also renamed join to equijoin to be clear, and added cross. Do we need a specific theta-join operator too? Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Commit: | 9189cff | |
---|---|---|
Author: | Daniel Halperin | |
Committer: | Daniel Halperin |
datalog-support: add proto files for "Logical RA" operation See protobuf/python/logical_ra_example.py to test. Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Commit: | 2f21ca4 | |
---|---|---|
Author: | slxu |
First full version of protobuf
Commit: | 3c8b362 | |
---|---|---|
Author: | Daniel Halperin |
myriad: add protobuf and serialize columns into it Includes the proto object, the probuf-java jar. The Column interface now mandates that implementations be able to serialize themselves as a ColumnMessage object. Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>