summaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5609 from ↵Harald Musum2018-04-171-0/+0
|\ | | | | | | | | vespa-engine/hmusum/remove-logic-for-choosing-between-deploy-and-prepare-activate Remove logic for choosing between deploy and prepare-activate
| * Remove logic for choosing between deploy and prepare-activateHarald Musum2018-04-171-0/+0
| | | | | | | | Logic has been moved to config server client
* | Remove usage of junit.frameworkJon Bratseth2018-04-173-21/+41
|/
* Remove DocumentTypeRepo::UP typedef.Tor Egge2018-04-054-5/+2
| | | | Remove unneeded includes.
* Use forward declared DocumentTypeRepo.Tor Egge2018-04-0420-9/+49
|
* Protect DocumentTypeRepoFactory::empty method with guard.Tor Egge2018-04-041-0/+1
|
* Remove unneeded include.Tor Egge2018-04-041-2/+0
|
* Abort if document type repo isn't empty at shutdown.Tor Egge2018-04-042-1/+30
|
* Merge pull request #5455 from ↵Geir Storli2018-04-0410-13/+16
|\ | | | | | | | | vespa-engine/toregge/use-shared-ptr-to-const-document-type-repo Use shared pointer to const DocumentTypeRepo.
| * Stop using nested typedef for shared pointer to const DocumentTypeRepo.Tor Egge2018-04-041-1/+0
| |
| * Use shared pointer to const DocumentTypeRepo.Tor Egge2018-04-0410-13/+17
| |
* | Add comment for document::DocumentTypeRepoFactory::make method.Tor Egge2018-04-041-0/+4
| |
* | Adjust test name.Tor Egge2018-04-041-1/+1
| |
* | Specify deleter directly to shared pointer constructor.Tor Egge2018-04-041-3/+2
| |
* | Add DocumentTypeRepoFactory. If config is equal to config for existing repoTor Egge2018-04-046-0/+161
|/ | | | then that repo is returned.
* Add TensorFlow variable converterJon Bratseth2018-03-082-3/+9
|
* Nonfunctional changes onlyJon Bratseth2018-03-072-2/+2
|
* Route document removes only to the recipient(s) handling the document type ↵Geir Storli2018-02-135-1/+36
| | | | | | (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-022-0/+4
|
* Define and use fixed bucket spaces in Java code.Geir Storli2018-02-021-0/+16
|
* Move FixedBucketSpaces to document module.Tor Egge2018-02-015-0/+127
|
* Allow compatible changes to stored tensorsJon Bratseth2018-02-011-1/+1
| | | | | Allow increasing the size of tensor dimensions without making stored data incompatible.
* Reduce use of document::BucketSpace::placeHolder().Tor Egge2018-01-311-1/+1
|
* Use invalid bucket space in default document::Bucket constructor.Tor Egge2018-01-121-1/+1
|
* Due to different hash the correct answer needs an update.Henning Baldersheim2018-01-101-0/+0
|
* Update correct answer to tensor serialized result due to change in hashtable ↵Henning Baldersheim2018-01-081-0/+0
| | | | iteration order.
* Merge pull request #4538 from vespa-engine/balder/fast-for_eachHenning Baldersheim2018-01-041-0/+0
|\ | | | | Balder/fast for each
| * Add a for_each method for more efficient iteration.Henning Baldersheim2018-01-031-0/+0
| |
* | Always set document type repo during deserializationTor Brede Vekterli2018-01-032-0/+29
|/ | | | | Avoids edge case where repo is not set after deserializing an empty document.
* Do not follow the nullptr.Henning Baldersheim2017-12-191-4/+8
|
* Make Flex and Bison outputs explicit in CMakeLists.txtTor Brede Vekterli2017-12-183-11/+8
| | | | | | | Stating outputs in lexer and parser grammar files messes up the output directory and always places the outputs in the current working directory. This fixes #4435
* Merge pull request #4455 from ↵Tor Brede Vekterli2017-12-182-11/+13
|\ | | | | | | | | vespa-engine/vekterli/add-configurable-bucket-space-resolver Add configurable bucket resolver and fixed space repo/factory
| * Add configurable bucket resolver and fixed space repoTor Brede Vekterli2017-12-152-11/+13
| | | | | | | | | | Make default (aka. placeholder) bucket space index 1, not 0. Bucket space index 0 is now considered an invalid space.
* | Revert "Revert "Bratseth/tensorflow models""Jon Bratseth2017-12-186-20/+20
| |
* | Revert "Bratseth/tensorflow models"gjoranv2017-12-176-20/+20
| |
* | Merge with masterJon Bratseth2017-12-1330-1803/+1289
|\|
| * Add workaround for ancient flex compiler.Henning Baldersheim2017-12-121-0/+3
| |
| * Don't inline FieldExprNode destructor.Tor Egge2017-12-112-1/+3
| |
| * Merge pull request #4126 from ↵Tor Brede Vekterli2017-12-0727-1797/+1238
| |\ | | | | | | | | | | | | vespa-engine/vekterli/move-to-flex-bison-parsing-for-document-selection-rebased Use new C++ document selection parser
| | * Use new C++ document selection parserTor Brede Vekterli2017-11-1427-1797/+1238
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | Disallow ID strings with empty user/group valuesTor Brede Vekterli2017-12-062-6/+45
| | | | | | | | | | | | | | | It does not make sense to have an empty value for these, as the value plays an explicit part of the document's distribution properties.
| * | Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
| | | | | | | | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
| * | Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
| | |
| * | Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
| | | | | | | | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
| * | Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
| | |
| * | Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
| | | | | | | | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* | | Check agreement between TF and Vespa executionJon Bratseth2017-12-136-20/+20
|/ /
* | Merge pull request #4186 from ↵Jon Bratseth2017-11-215-9/+61
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/fix-handling-of-missing-fields-in-java-document-selection Fix handling of missing fields in Java document selection matching
| * | Fix handling of missing fields in Java document selection matchingTor Brede Vekterli2017-11-175-9/+61
| | | | | | | | | | | | | | | | | | | | | Now matches C++ implementation by returning a null value when attempting to match a missing field rather than returning an empty result list. Altered handling of null comparisons; they should now have the expected semantics.
* | | Add std::ostream operator<< overload to BucketSpace.Geir Storli2017-11-172-0/+6
|/ /