Commits

Show all
Author Commit Message Labels Comments Date
Michael Granger
Disambiguate all the methods which operate on OIDs. - Rename #keys, #each_key, and #each_uuid to #oids, #each_oid, and #each_oid, respectively. - Extract datastore specification into a shared behavior - Make the encoding of all of the test constant data ASCII-8BIT to better emulate what it will be coming from Mongrel2.
Bookmarks
master
Michael Granger
Extract metastore specs into a shared behavior. This also fixes the name of the memory metastore to follow the new naming convention.
Michael Granger
Add support for `sendfile` extended Mongrel2 responses.
Michael Granger
Remove the old plugins
Michael Granger
thingfishd -> thingfish
Michael Granger
Merged with Mahlon's changes from Bitbucket.
Mahlon Smith
Clean out historical artifacts, mostly pieces from the pre-strelka conversion. - Rename the plugins directory, these should be migrated to individual gems and then removed. - Remove the manual -- we'll likely base a new version on this one, but it is currently inaccurate and misleading, so lets resurrect (with accuracy!) later. - Move current notes under the experiments directory. - Remove old clients libraries, they too can be ressurected when the new han…
Mahlon Smith
Added tag pre-strelka-cleanup for changeset f935efac757c
Mahlon Smith
Misc cleanups, dependency updates, get tests passing again.
Tags
pre-strelka-cleanup
Michael Granger
Add support for async upload/sendfile download
Michael Granger
Break out spec helpers into a reusable lib
Michael Granger
Add some more stuff to the ignorefile
Mahlon Smith
Require StringIO for testing, move coverage config to separate file.
Michael Granger
Omit related resources from metastore searches by default
Michael Granger
Bump strelka dependency
Michael Granger
Event socket changes for rbczmq/to make testing easier. - Use the rbczmq API for the event socket. - Split out the event socket setup into a public method - Call the setup by default from #run so it doesn't get touched by tests. - Call #setup_event_socket from tests that explicitly test events - Make tests use an ephemeral port to avoid collision with a real event socket on the same machine.
Michael Granger
Fixed up metadata handling to incorporate related resources and other processor-generated stuff.
Michael Granger
Checkpoint of work on Processors
Michael Granger
Checkpoint commit of Wednesday morning's CommitPDX work
Michael Granger
Add initial implementation of processors
Michael Granger
Use released strelka 0.7
Michael Granger
Several small fixes.
Michael Granger
Fix comment
Michael Granger
Use the yield matcher for transactional methods
Michael Granger
Enable random spec ordering, focus flag
Michael Granger
Implement PUT /<uuid>/metadata; add transactional blocks to the stores.
Michael Granger
Implemented DELETE for the metadata API.
Michael Granger
Implement a few more metadata API methods. - POST /<uuid>/metadata/<key> - PUT /<uuid>/metadata/<key> - Make error messages more consistent. - Split out testing constants into a seperate file.
Michael Granger
Don't include integration tests in the gem
Michael Granger
Ignore integration test dir until the dataset can be pared down
  1. Prev
  2. Next