summaryrefslogtreecommitdiffstats
path: root/document/src
Commit message (Expand)AuthorAgeFilesLines
* Unify error handling to using exceptions only, not in combination with nullptr.Henning Baldersheim2017-07-3126-202/+137
* Carry the Field directly instead of in a shared_ptr.Henning Baldersheim2017-07-317-31/+34
* Include less and remove virtuality on FieldPathHenning Baldersheim2017-07-3112-62/+62
* Avoid copy by stealing allocation, and by presizing buffer.Henning Baldersheim2017-07-314-8/+13
* We have already made the desicion to keep the datatypes alive with the Docume...Henning Baldersheim2017-07-312-16/+3
* We are not java so we do not need these sanity checks. valgrind will do them ...Henning Baldersheim2017-07-317-37/+9
* Serialize structs lazy as we do with documents..Henning Baldersheim2017-07-313-5/+16
* Do a destructive theft instead of a probable recursive clone.Henning Baldersheim2017-07-311-2/+2
* Add interface to anable stealing the underlying value.Henning Baldersheim2017-07-312-1/+7
* break, instead of fallthrough.Henning Baldersheim2017-07-251-4/+4
* Use syntax that works for both gcc 7 and gcc 6.Henning Baldersheim2017-07-241-6/+6
* Add [[falltrhough]] for gcc 7Henning Baldersheim2017-07-241-0/+6
* Use locale insensitive strtod and strtof.Henning Baldersheim2017-06-191-1/+2
* Update copyright headersJon Bratseth2017-06-14751-746/+751
* Revert "Update copyright headers"Jon Bratseth2017-06-14751-751/+746
* Update copyright headersJon Bratseth2017-06-14751-746/+751
* Merge pull request #2745 from yahoo/balder/use-thread-local-stateTor Brede Vekterli2017-06-141-3/+34
|\
| * Use modern c++ thread_localHenning Baldersheim2017-06-141-20/+6
| * Use a thread local state for faster compression/decompression.Henning Baldersheim2017-06-131-2/+47
* | Remove carriage returnJon Bratseth2017-06-1424-2249/+2249
* | Revert "Copyright header"Jon Bratseth2017-06-13747-2995/+2990
* | Merge with masterJon Bratseth2017-06-1311-75/+191
|\|
| * Followup on @vekterli's comments. Actually propagate ZSTD.Henning Baldersheim2017-06-131-6/+2
| * Move to separate compression namespace to avoid pollution.Henning Baldersheim2017-06-131-3/+19
| * Move to separate compression namespace to avoid pollution.Henning Baldersheim2017-06-138-12/+26
| * Add support for Zstandard compression in the document store.Henning Baldersheim2017-06-122-9/+22
| * Add the std compressor.Henning Baldersheim2017-06-123-0/+54
| * Split out the explicit compressors.Henning Baldersheim2017-06-126-59/+82
* | Copyright headerJon Bratseth2017-06-13747-2990/+2995
|/
* Use static final field instead of method for compressable stringTor Brede Vekterli2017-06-121-6/+6
* Add unit test for Compressor which reproduces buffer extent bugTor Brede Vekterli2017-06-121-2/+2
* Only write raw compression array if compressable inputTor Brede Vekterli2017-06-123-2/+22
* Compressor must only compress actual input range, not entire arrayTor Brede Vekterli2017-06-122-3/+66
* Use 'enum class ModificationStatus', use constexpr enumRange.Henning Baldersheim2017-06-0710-40/+31
* Remove doxygen comment.Henning Baldersheim2017-06-071-10/+0
* Hide the IdParseException a bit better.Henning Baldersheim2017-06-075-15/+23
* split log and bufferedlogHenning Baldersheim2017-06-073-7/+5
* Do not provide unnecessary fastos/mutex.h by default.Henning Baldersheim2017-06-071-0/+1
* Hide BucketId::ListHenning Baldersheim2017-06-074-2/+38
* Hide BucketDistributionHenning Baldersheim2017-06-0714-1565/+1570
* Forward declare XmlOutputStream and FieldValue::IteratorHandler.Henning Baldersheim2017-06-0750-583/+702
* Fieldvalue does not require DataTypeHenning Baldersheim2017-06-076-34/+36
* Remove outdated comments.Henning Baldersheim2017-06-071-3/+0
* Reduced memory footprint of SerializableArray from 120 to 64 bytesHenning Baldersheim2017-06-061-1/+1
* Only remove if it can potentially exist.Henning Baldersheim2017-06-061-1/+3
* Hide the implementation details.Henning Baldersheim2017-06-0625-123/+153
* checkpoint for slimmer SerializableArrayHenning Baldersheim2017-06-062-31/+57
* Forward declare ByteBuffer and FastOS_ThreadHenning Baldersheim2017-06-0618-55/+81
* Forward declare DocumentType.Henning Baldersheim2017-06-067-35/+54
* Include stringfmt where it was needed.Henning Baldersheim2017-06-0610-2/+12