Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Avoid copying | Henning Baldersheim | 2017-07-31 | 6 | -20/+24 | |
| | | ||||||
* | | Partly revert previous commit | Henning Baldersheim | 2017-07-31 | 3 | -7/+4 | |
| | | ||||||
* | | Make FieldPath non-copyable. | Henning Baldersheim | 2017-07-31 | 6 | -24/+29 | |
| | | ||||||
* | | Use noexcept to get move constructor usage on containers and use fastCompare. | Henning Baldersheim | 2017-07-31 | 10 | -39/+59 | |
| | | ||||||
* | | Optimize multiple FieldPathUpdates by using a transaction concept. | Henning Baldersheim | 2017-07-31 | 5 | -35/+155 | |
| | | ||||||
* | | Removed unused parameters. | Henning Baldersheim | 2017-07-31 | 9 | -105/+75 | |
| | | ||||||
* | | remove unused repo. | Henning Baldersheim | 2017-07-31 | 3 | -92/+51 | |
| | | ||||||
* | | Provide the repo when you need it. | Henning Baldersheim | 2017-07-31 | 9 | -17/+14 | |
| | | ||||||
* | | Remove DocumentTypeRepo from interfaces where it is not needed. | Henning Baldersheim | 2017-07-31 | 9 | -238/+135 | |
| | | ||||||
* | | Do not produce the whereClause until it is needed. | Henning Baldersheim | 2017-07-31 | 2 | -22/+11 | |
| | | ||||||
* | | Unify error handling to using exceptions only, not in combination with nullptr. | Henning Baldersheim | 2017-07-31 | 1 | -3/+0 | |
| | | ||||||
* | | Unify error handling to using exceptions only, not in combination with nullptr. | Henning Baldersheim | 2017-07-31 | 26 | -202/+137 | |
| | | ||||||
* | | Carry the Field directly instead of in a shared_ptr. | Henning Baldersheim | 2017-07-31 | 7 | -31/+34 | |
| | | ||||||
* | | Include less and remove virtuality on FieldPath | Henning Baldersheim | 2017-07-31 | 12 | -62/+62 | |
| | | ||||||
* | | Avoid copy by stealing allocation, and by presizing buffer. | Henning Baldersheim | 2017-07-31 | 4 | -8/+13 | |
| | | ||||||
* | | We have already made the desicion to keep the datatypes alive with the ↵ | Henning Baldersheim | 2017-07-31 | 2 | -16/+3 | |
| | | | | | | | | DocumentTypeRepo. So let us stick to that. | |||||
* | | We are not java so we do not need these sanity checks. valgrind will do them ↵ | Henning Baldersheim | 2017-07-31 | 7 | -37/+9 | |
| | | | | | | | | | | | | just fine. Remove the tests | |||||
* | | Serialize structs lazy as we do with documents.. | Henning Baldersheim | 2017-07-31 | 3 | -5/+16 | |
| | | ||||||
* | | Do a destructive theft instead of a probable recursive clone. | Henning Baldersheim | 2017-07-31 | 1 | -2/+2 | |
| | | ||||||
* | | Add interface to anable stealing the underlying value. | Henning Baldersheim | 2017-07-31 | 2 | -1/+7 | |
|/ | ||||||
* | break, instead of fallthrough. | Henning Baldersheim | 2017-07-25 | 1 | -4/+4 | |
| | ||||||
* | Use syntax that works for both gcc 7 and gcc 6. | Henning Baldersheim | 2017-07-24 | 1 | -6/+6 | |
| | ||||||
* | Add [[falltrhough]] for gcc 7 | Henning Baldersheim | 2017-07-24 | 1 | -0/+6 | |
| | ||||||
* | Use locale insensitive strtod and strtof. | Henning Baldersheim | 2017-06-19 | 1 | -1/+2 | |
| | ||||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 754 | -749/+754 | |
| | ||||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 754 | -754/+749 | |
| | ||||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 754 | -749/+754 | |
| | ||||||
* | Merge pull request #2745 from yahoo/balder/use-thread-local-state | Tor Brede Vekterli | 2017-06-14 | 1 | -3/+34 | |
|\ | | | | | Use a thread local state for faster compression/decompression. | |||||
| * | Use modern c++ thread_local | Henning Baldersheim | 2017-06-14 | 1 | -20/+6 | |
| | | ||||||
| * | Use a thread local state for faster compression/decompression. | Henning Baldersheim | 2017-06-13 | 1 | -2/+47 | |
| | | ||||||
* | | Merge pull request #2771 from yahoo/bratseth/remove-unnecessary-files | Tor Egge | 2017-06-14 | 1 | -5/+0 | |
|\ \ | | | | | | | Remove unnecessary files | |||||
| * | | Remove unnecessary files | Jon Bratseth | 2017-06-14 | 1 | -5/+0 | |
| | | | ||||||
* | | | Remove carriage return | Jon Bratseth | 2017-06-14 | 24 | -2249/+2249 | |
|/ / | ||||||
* | | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 751 | -2998/+2998 | |
| | | ||||||
* | | Merge with master | Jon Bratseth | 2017-06-13 | 12 | -75/+192 | |
|\| | ||||||
| * | Followup on @vekterli's comments. Actually propagate ZSTD. | Henning Baldersheim | 2017-06-13 | 1 | -6/+2 | |
| | | ||||||
| * | Move to separate compression namespace to avoid pollution. | Henning Baldersheim | 2017-06-13 | 1 | -3/+19 | |
| | | ||||||
| * | Move to separate compression namespace to avoid pollution. | Henning Baldersheim | 2017-06-13 | 8 | -12/+26 | |
| | | ||||||
| * | Add support for Zstandard compression in the document store. | Henning Baldersheim | 2017-06-12 | 2 | -9/+22 | |
| | | ||||||
| * | Add the std compressor. | Henning Baldersheim | 2017-06-12 | 4 | -0/+55 | |
| | | ||||||
| * | Split out the explicit compressors. | Henning Baldersheim | 2017-06-12 | 6 | -59/+82 | |
| | | ||||||
* | | Copyright header | Jon Bratseth | 2017-06-13 | 751 | -2998/+2998 | |
|/ | ||||||
* | Use static final field instead of method for compressable string | Tor Brede Vekterli | 2017-06-12 | 1 | -6/+6 | |
| | ||||||
* | Add unit test for Compressor which reproduces buffer extent bug | Tor Brede Vekterli | 2017-06-12 | 1 | -2/+2 | |
| | ||||||
* | Only write raw compression array if compressable input | Tor Brede Vekterli | 2017-06-12 | 3 | -2/+22 | |
| | | | | | If compression type is INCOMPRESSIBLE, would previously end up writing the entire raw working buffer, which is at least 4096 bytes long. | |||||
* | Compressor must only compress actual input range, not entire array | Tor Brede Vekterli | 2017-06-12 | 2 | -3/+66 | |
| | ||||||
* | Use 'enum class ModificationStatus', use constexpr enumRange. | Henning Baldersheim | 2017-06-07 | 10 | -40/+31 | |
| | ||||||
* | Remove doxygen comment. | Henning Baldersheim | 2017-06-07 | 1 | -10/+0 | |
| | ||||||
* | Hide the IdParseException a bit better. | Henning Baldersheim | 2017-06-07 | 5 | -15/+23 | |
| | ||||||
* | split log and bufferedlog | Henning Baldersheim | 2017-06-07 | 3 | -7/+5 | |
| |