Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'unqlite' | Aaron Seigo | 2014-12-14 |
|\ | |||
| * | and now unqlite storage works | Aaron Seigo | 2014-12-14 |
| | | |||
| * | build unqlite with thread support | Aaron Seigo | 2014-12-14 |
| | | |||
| * | remove readAll in favor of using scan | Aaron Seigo | 2014-12-14 |
| | | |||
| * | try out unqlite | Aaron Seigo | 2014-12-11 |
| | | |||
* | | remove readAll in favor of using scan | Aaron Seigo | 2014-12-14 |
| | | |||
* | | Async: make it build again | Dan Vrátil | 2014-12-12 |
| | | |||
* | | Missing includes | Dan Vrátil | 2014-12-12 |
| | | |||
* | | Drop a temporary file | Dan Vrátil | 2014-12-12 |
| | | |||
* | | Async: add some simple documentation | Dan Vrátil | 2014-12-12 |
| | | |||
* | | Async: move some more code out-of-line | Dan Vrátil | 2014-12-12 |
| | | |||
* | | Async: move some common code from executors to shared base class | Dan Vrátil | 2014-12-12 |
| | | |||
* | | Async: add Reduce task | Dan Vrátil | 2014-12-12 |
| | | |||
* | | ClientAPI: Demonstrate how we can build powerful and flexible API's on top ↵ | Christian Mollekopf | 2014-12-12 |
| | | | | | | | | of ResultEmitter | ||
* | | Async: move the actual task exection into Executor implementation | Dan Vrátil | 2014-12-11 |
| | | | | | | | | | | | | | | As of now, Job is only front interface to a chain of Executor subclasses. Each Executor subclass specializes for given type of execution (then, each, reduce, ...), and the chain is then executed recursively, as we did with the original Job implementation. | ||
* | | Async: change syntax of callables | Dan Vrátil | 2014-12-11 |
| | | | | | | | | | | | | We now pass our own Async::Future to each task, instead of expecting tasks to return their future. This allows us to re-use the same Future for repeated invocations, like in the Each task. | ||
* | | Async: move some definitions out-of-line | Dan Vrátil | 2014-12-11 |
| | | |||
* | | Async: simplify the template magic around In... being empty or void | Dan Vrátil | 2014-12-11 |
| | | |||
* | | Prototype of Async library | Dan Vrátil | 2014-12-11 |
| | | |||
* | | Fix build with FlatBuffers in non-standard location | Dan Vrátil | 2014-12-11 |
|/ | |||
* | shhh | Aaron Seigo | 2014-12-11 |
| | |||
* | build | Aaron Seigo | 2014-12-11 |
| | |||
* | keep the databases separate | Aaron Seigo | 2014-12-11 |
| | | | | | | | | | | | | | otherwise, to keep all the dbs in the same file we need to call mdb_env_set_maxdbs before mdb_env_open ... and even then the docs say: "Currently a moderate number of slots are cheap but a huge number gets expensive: 7-120 words per transaction, and every mdb_dbi_open() does a linear search of the opened slots." Ugh. that and the mem mapping probably gets screwed oever .. whatever. this way hawd works again :) | ||
* | reenable the full test | Aaron Seigo | 2014-12-11 |
| | |||
* | don't miss the first item in the database! | Aaron Seigo | 2014-12-11 |
| | |||
* | commit hashes! | Aaron Seigo | 2014-12-11 |
| | |||
* | print command | Aaron Seigo | 2014-12-11 |
| | |||
* | add printing features and stub in hashes | Aaron Seigo | 2014-12-11 |
| | |||
* | add a read that gets keys and values | Aaron Seigo | 2014-12-11 |
| | | | | (this really really really needs a cleanup now) | ||
* | start to document this thing | Aaron Seigo | 2014-12-11 |
| | |||
* | include annotations in binary serialization | Aaron Seigo | 2014-12-11 |
| | |||
* | more accurate descriptions | Aaron Seigo | 2014-12-11 |
| | |||
* | add a checkall | Aaron Seigo | 2014-12-11 |
| | |||
* | fix | Aaron Seigo | 2014-12-11 |
| | |||
* | don't bother with out put here | Aaron Seigo | 2014-12-11 |
| | |||
* | add a * to check all | Aaron Seigo | 2014-12-11 |
| | |||
* | add a description | Aaron Seigo | 2014-12-11 |
| | |||
* | add a checker module: hawd check <module names> | Aaron Seigo | 2014-12-11 |
| | |||
* | store and allow fetching of parse / file missing errors | Aaron Seigo | 2014-12-11 |
| | |||
* | store benchmark data for storage read/write | Aaron Seigo | 2014-12-11 |
| | |||
* | storage readwrite | Aaron Seigo | 2014-12-11 |
| | |||
* | better unit string for ops | Aaron Seigo | 2014-12-11 |
| | |||
* | store benchmark results for buffer tests | Aaron Seigo | 2014-12-11 |
| | |||
* | DataSet, and create a small lib to be used by tests | Aaron Seigo | 2014-12-11 |
| | |||
* | add an ops column | Aaron Seigo | 2014-12-11 |
| | |||
* | add another read method and expose a basic error handler for convenience | Aaron Seigo | 2014-12-11 |
| | | | | also, add some todos | ||
* | ignores | Aaron Seigo | 2014-12-11 |
| | |||
* | some TODOs | Aaron Seigo | 2014-12-11 |
| | |||
* | timestamp all entries | Aaron Seigo | 2014-12-11 |
| | |||
* | How Are We Doing (hawd) framework | Aaron Seigo | 2014-12-11 |
| |