summaryrefslogtreecommitdiffstats
path: root/document/src/tests
Commit message (Collapse)AuthorAgeFilesLines
* Remove DocumentTypeRepo::UP typedef.Tor Egge2018-04-051-1/+0
| | | | Remove unneeded includes.
* Use forward declared DocumentTypeRepo.Tor Egge2018-04-0412-0/+12
|
* Merge pull request #5455 from ↵Geir Storli2018-04-042-2/+2
|\ | | | | | | | | vespa-engine/toregge/use-shared-ptr-to-const-document-type-repo Use shared pointer to const DocumentTypeRepo.
| * Use shared pointer to const DocumentTypeRepo.Tor Egge2018-04-042-2/+2
| |
* | Adjust test name.Tor Egge2018-04-041-1/+1
| |
* | Add DocumentTypeRepoFactory. If config is equal to config for existing repoTor Egge2018-04-042-0/+62
|/ | | | then that repo is returned.
* Route document removes only to the recipient(s) handling the document type ↵Geir Storli2018-02-131-0/+15
| | | | | | (as given in the document id). For legacy document ids (without document type) we still use all the routes.
* Define and use fixed bucket spaces names.Geir Storli2018-02-021-0/+2
|
* Move FixedBucketSpaces to document module.Tor Egge2018-02-012-0/+63
|
* Always set document type repo during deserializationTor Brede Vekterli2018-01-031-0/+28
| | | | | Avoids edge case where repo is not set after deserializing an empty document.
* Use new C++ document selection parserTor Brede Vekterli2017-11-142-94/+418
| | | | | | | | | | Based on Flex/Bison and replaces old Spirit.Classic parser. New parser is pure and does not require any locking, unlike the previous implementation. This also removes parsing of the deprecated searchcolumn feature. Adds build-time dependencies on Flex and Bison.
* Do not require that fields in a field set must be part of the document type.Geir Storli2017-10-181-11/+19
| | | | | Imported fields (from parent/referenced document types) are not part of the document type, but can be part of field sets for search purposes.
* Remove or update outdated copyright noticesTor Brede Vekterli2017-09-204-27/+6
|
* Moved databuffer and compresssion to vespalibHenning Baldersheim2017-08-286-57/+3
|
* Include what you need.Henning Baldersheim2017-08-184-6/+4
|
* Remove more clutter in fastos/types.hHenning Baldersheim2017-08-181-1/+1
|
* Include only what you need.Henning Baldersheim2017-08-184-4/+8
|
* Avoid including more than you need.Henning Baldersheim2017-07-312-0/+3
|
* Use a presence vector to avoid expensive remove, an to lay the grouds for a ↵Henning Baldersheim2017-07-311-0/+1
| | | | faster find.
* Avoid copyingHenning Baldersheim2017-07-311-2/+2
|
* Make FieldPath non-copyable.Henning Baldersheim2017-07-311-8/+8
|
* Optimize multiple FieldPathUpdates by using a transaction concept.Henning Baldersheim2017-07-311-3/+3
|
* Removed unused parameters.Henning Baldersheim2017-07-311-34/+25
|
* remove unused repo.Henning Baldersheim2017-07-311-77/+47
|
* Provide the repo when you need it.Henning Baldersheim2017-07-311-6/+4
|
* Remove DocumentTypeRepo from interfaces where it is not needed.Henning Baldersheim2017-07-311-218/+121
|
* Unify error handling to using exceptions only, not in combination with nullptr.Henning Baldersheim2017-07-313-19/+16
|
* Avoid copy by stealing allocation, and by presizing buffer.Henning Baldersheim2017-07-311-3/+4
|
* We are not java so we do not need these sanity checks. valgrind will do them ↵Henning Baldersheim2017-07-312-20/+0
| | | | | | just fine. Remove the tests
* Serialize structs lazy as we do with documents..Henning Baldersheim2017-07-311-4/+4
|
* Update copyright headersJon Bratseth2017-06-14132-132/+132
|
* Revert "Update copyright headers"Jon Bratseth2017-06-14132-132/+132
|
* Update copyright headersJon Bratseth2017-06-14132-132/+132
|
* Revert "Copyright header"Jon Bratseth2017-06-13132-132/+132
|
* Merge with masterJon Bratseth2017-06-131-3/+20
|\
| * Move to separate compression namespace to avoid pollution.Henning Baldersheim2017-06-131-3/+19
| |
| * Split out the explicit compressors.Henning Baldersheim2017-06-121-0/+1
| |
* | Copyright headerJon Bratseth2017-06-13132-132/+132
|/
* Only write raw compression array if compressable inputTor Brede Vekterli2017-06-121-0/+0
| | | | | 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 arrayTor Brede Vekterli2017-06-121-0/+0
|
* Use 'enum class ModificationStatus', use constexpr enumRange.Henning Baldersheim2017-06-072-3/+3
|
* Hide the IdParseException a bit better.Henning Baldersheim2017-06-072-0/+2
|
* Hide BucketDistributionHenning Baldersheim2017-06-071-0/+1
|
* Forward declare XmlOutputStream and FieldValue::IteratorHandler.Henning Baldersheim2017-06-072-6/+12
|
* Reduced memory footprint of SerializableArray from 120 to 64 bytesHenning Baldersheim2017-06-061-1/+1
|
* Hide the implementation details.Henning Baldersheim2017-06-066-36/+32
|
* Forward declare ByteBuffer and FastOS_ThreadHenning Baldersheim2017-06-061-1/+1
|
* Forward declare DocumentType.Henning Baldersheim2017-06-061-0/+1
|
* Checkpount for removing fastos from testsHenning Baldersheim2017-06-0121-21/+0
|
* no virtual on override + optimize includes.Henning Baldersheim2017-04-269-101/+23
|