These 17 commits are when the Protocol Buffers files have changed:
Commit: | f95360b | |
---|---|---|
Author: | Stephen Carman |
More inflight
The documentation is generated from this commit.
Commit: | 27aa278 | |
---|---|---|
Author: | Stephen Carman |
Switching to develop branch for work, lots of changes I'll track in changelog later when they are finished.
Commit: | 54a93de | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
Raft again (#678) * cargo fmt, and starting to mess with more integrations tests * changes to bulk ingest, bubbling up errors * removed no-landing-pads on coverage * cargo fmt * fix a compile error * fix a compile error...again * fix a compile error...again...again * default executor on some tests * I deleted a lot of things, these have all been refactored to the correct place so I no longer have several getters for the same thing. * I deleted a lot of things, these have all been refactored to the correct place so I no longer have several getters for the same thing. * Upgraded tantivy to 0.13 * Refactoring index handlers to be consistent, removed some unused code
Commit: | 9d1d9b3 | |
---|---|---|
Author: | Stephen Carman |
I deleted a lot of things, these have all been refactored to the correct place so I no longer have several getters for the same thing.
Commit: | 992f7d8 | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
Raft Support (#565) * Starting raft, check pointing here * checkin for first pass * added entire raft initial * Almost back * Back to parity from where I was, still have to sort out the commit state * Hookups with indexes mostly completed, need to just hook up the final piece and we're good to go. * Fixed limit * Fixed some display bugs and json response bugs * Plumbing for raft hookup, need some more tests * Starting raft, check pointing here * checkin for first pass * added entire raft initial * Almost back * Back to parity from where I was, still have to sort out the commit state * Hookups with indexes mostly completed, need to just hook up the final piece and we're good to go. * Fixed limit * Fixed some display bugs and json response bugs * Plumbing for raft hookup, need some more tests * Chore: fmt * Chore: ci-updates * Chore: disable CI coverage for now pending rust bug * Chore: disable CI coverage for now pending rust bug * Chore: disable CI coverage for now pending rust bug * Chore: disable CI coverage for now pending rust bug * Chore: disable CI coverage for now pending rust bug * Chore: disable CI coverage for now pending rust bug * Chore: re-enable coverage * Chore: re-enable coverage, again * Chore: fmt * Chore: fmt * Chore: fmt * Starting to write some tests * Chore: fmt * Update some deps, start work on client
Commit: | 81f4a53 | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
WIP: Async/Await (#512) async / await support in Toshi
Commit: | a5a4fa2 | |
---|---|---|
Author: | Stephen Carman |
Almost have all my deps off git commits, also removed some code that was unused for a long time
Commit: | 0fae784 | |
---|---|---|
Author: | Stephen Carman |
Still have to do distributed deletes, summaries and bulk inserts. Summaries might be harder than they're worth right now, but the others should be fine.
Commit: | 759b816 | |
---|---|---|
Author: | Stephen Carman |
Summary updates, still have to finish off delete terms
Commit: | 2d9d6a5 | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
Hyper everywhere (#334) * Hyper everywhere * Hyper everywhere * Some client clean up * just gotta make the tests work * just gotta make the tests work * Most of the test work now, I just gotta do delete terms now * Some style and convenience tweaks * Make a test not fail * Remote delete of terms from an index
Commit: | ee9d66e | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
continuing with clustering (#257) cluster create an index basics
Commit: | 2b1cf74 | |
---|---|---|
Author: | Stephen Carman |
Moved proto defs to it's own crate
Commit: | 5d33382 | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
Manual clustering (#105) * some work to manually setup a barebones clustering scenario * something is missing send, I'm not sure what is happening here. * Static lifetimes defeat me :( also still the sync issue in grpc * Static lifetimes aren't playing nice with me :( * Okay I "think" I'm in a more working place where I can continue this implementation. At least until the borrow checker kicks me in the face again * some work to manually setup a barebones clustering scenario * something is missing send, I'm not sure what is happening here. * Static lifetimes defeat me :( also still the sync issue in grpc * Static lifetimes aren't playing nice with me :( * Okay I "think" I'm in a more working place where I can continue this implementation. At least until the borrow checker kicks me in the face again * Small updates to account for consul changes * Merge conflicts * Minor fixes * turn off a test until ready for prime time * lock update
Commit: | 5a37098 | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
Remote Index Handles (#74) * Refactored index handle moved, some things the handler and catalog were doing that made more sense in IndexHandle, this also helped for the abstraction on LocalIndexHandle and RemoteIndexHandle * rustfmt * some changes to implement the remote handle, the futures can no doubt be simplified greatly * Not building right now, trying to simplify the types * Fix types and return types thanks to Lucio, I think this is ready for perhaps a test case or so to verify I can get search results via rpc * Initial RPC test seems to work, time to implement the rest and maybe hookup an integration test * change println to logs and an assert
Commit: | 10a5068 | |
---|---|---|
Author: | Stephen Carman | |
Committer: | GitHub |
Fix some warnings, add base protobuf for cluster rpc actions (#72)
Commit: | 12d9dab | |
---|---|---|
Author: | Stephen Carman | |
Committer: | Stephen Carman |
Working grpc tests to get started with
Commit: | 9ddc57d | |
---|---|---|
Author: | Stephen Carman |
rust 2018, and tower-grcp start for placement driver