Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Due to different hash the correct answer needs an update. | Henning Baldersheim | 2018-01-10 | 1 | -0/+0 |
| | |||||
* | Update correct answer to tensor serialized result due to change in hashtable ↵ | Henning Baldersheim | 2018-01-08 | 1 | -0/+0 |
| | | | | iteration order. | ||||
* | Merge pull request #4538 from vespa-engine/balder/fast-for_each | Henning Baldersheim | 2018-01-04 | 1 | -0/+0 |
|\ | | | | | Balder/fast for each | ||||
| * | Add a for_each method for more efficient iteration. | Henning Baldersheim | 2018-01-03 | 1 | -0/+0 |
| | | |||||
* | | Always set document type repo during deserialization | Tor Brede Vekterli | 2018-01-03 | 2 | -0/+29 |
|/ | | | | | Avoids edge case where repo is not set after deserializing an empty document. | ||||
* | Do not follow the nullptr. | Henning Baldersheim | 2017-12-19 | 1 | -4/+8 |
| | |||||
* | Make Flex and Bison outputs explicit in CMakeLists.txt | Tor Brede Vekterli | 2017-12-18 | 3 | -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 Vekterli | 2017-12-18 | 2 | -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 repo | Tor Brede Vekterli | 2017-12-15 | 2 | -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 Bratseth | 2017-12-18 | 6 | -20/+20 |
| | | |||||
* | | Revert "Bratseth/tensorflow models" | gjoranv | 2017-12-17 | 6 | -20/+20 |
| | | |||||
* | | Merge with master | Jon Bratseth | 2017-12-13 | 30 | -1803/+1289 |
|\| | |||||
| * | Add workaround for ancient flex compiler. | Henning Baldersheim | 2017-12-12 | 1 | -0/+3 |
| | | |||||
| * | Don't inline FieldExprNode destructor. | Tor Egge | 2017-12-11 | 2 | -1/+3 |
| | | |||||
| * | Merge pull request #4126 from ↵ | Tor Brede Vekterli | 2017-12-07 | 27 | -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 parser | Tor Brede Vekterli | 2017-11-14 | 27 | -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 values | Tor Brede Vekterli | 2017-12-06 | 2 | -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. | gjoranv | 2017-12-01 | 1 | -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" | gjoranv | 2017-11-30 | 1 | -1/+0 |
| | | | |||||
| * | | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-30 | 1 | -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" | gjoranv | 2017-11-29 | 1 | -1/+0 |
| | | | |||||
| * | | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-29 | 1 | -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 execution | Jon Bratseth | 2017-12-13 | 6 | -20/+20 |
|/ / | |||||
* | | Merge pull request #4186 from ↵ | Jon Bratseth | 2017-11-21 | 5 | -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 matching | Tor Brede Vekterli | 2017-11-17 | 5 | -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 Storli | 2017-11-17 | 2 | -0/+6 |
|/ / | |||||
* | | Merge pull request #4160 from ↵ | Geir Storli | 2017-11-16 | 1 | -1/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-make-bucket-space-in-make-document-bucket Use makeBucketSpace() in makeDocumentBucket(). | ||||
| * | | Use makeBucketSpace() in makeDocumentBucket(). | Tor Egge | 2017-11-16 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #4131 from ↵ | Geir Storli | 2017-11-16 | 2 | -0/+6 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/vekterli/make-merge-throttler-bucket-space-aware Make merge throttler bucket space aware | ||||
| * | | Add std::ostream operator<< overload to Bucket | Tor Brede Vekterli | 2017-11-14 | 2 | -0/+6 |
| |/ | | | | | | | Lets test assertion macros print bucket value transparently. | ||||
* / | Consolidate makeBucketSpace() test functions to document module. | Tor Egge | 2017-11-14 | 2 | -1/+15 |
|/ | |||||
* | Nonfunctional changes only | Jon Bratseth | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3863 from ↵ | Tor Brede Vekterli | 2017-10-25 | 2 | -0/+7 |
|\ | | | | | | | | | vespa-engine/toregge/use-document-bucket-to-notify-bucket-ownership-changes Toregge/use document bucket to notify bucket ownership changes | ||||
| * | Add default constuctor for document::Bucket since vespalib::hash_map | Tor Egge | 2017-10-24 | 2 | -0/+7 |
| | | | | | | | | requires that a default constructor exists for the key data type. | ||||
* | | Merge pull request #3834 from ↵ | Henning Baldersheim | 2017-10-24 | 6 | -18/+140 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/validate-document-ids-only-contain-text-characters Validate that document ids only contain text characters. | ||||
| * | All characters except 0x0 byte is allowed during de-serialization of ↵ | Geir Storli | 2017-10-24 | 5 | -10/+109 |
| | | | | | | | | | | | | document ids. This is to ensure that already stored document ids can be de-serialized. | ||||
| * | Validate that document ids only contain text characters. | Geir Storli | 2017-10-20 | 3 | -12/+35 |
| | | |||||
* | | Revert "Revert "Use existing bucket space instead of placeholder value"" | Håkon Hallingstad | 2017-10-23 | 3 | -0/+26 |
| | | |||||
* | | Revert "Use existing bucket space instead of placeholder value" | Håkon Hallingstad | 2017-10-23 | 3 | -26/+0 |
| | | |||||
* | | Add bucket space to request bucket info command. | Tor Egge | 2017-10-23 | 3 | -0/+26 |
| | | |||||
* | | Merge pull request #3808 from ↵ | Tor Brede Vekterli | 2017-10-20 | 5 | -0/+33 |
|\ \ | |/ |/| | | | | | vespa-engine/toregge/add-bucket-space-to-storage-commands-pass4 Adjust constructors for more storage commands to use document::Bucket | ||||
| * | Move test function makeDocumentBucket to document module. | Tor Egge | 2017-10-20 | 5 | -0/+33 |
| | | |||||
* | | Do not require that fields in a field set must be part of the document type. | Geir Storli | 2017-10-18 | 2 | -22/+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 assert that is not valid. This might have been the case at some point ↵ | Henning Baldersheim | 2017-10-05 | 1 | -3/+0 |
| | | | | in time, but no longer. | ||||
* | Use document::Bucket in storage::spi::Bucket to add bucket space. | Tor Egge | 2017-10-04 | 1 | -0/+5 |
| | |||||
* | Revert "Revert "Aressem/remove post install script"" | Arnstein Ressem | 2017-09-27 | 2 | -4/+4 |
| | |||||
* | Revert "Aressem/remove post install script" | Arnstein Ressem | 2017-09-27 | 2 | -4/+4 |
| | |||||
* | Merge pull request #3554 from vespa-engine/aressem/remove-post-install-script | Arnstein Ressem | 2017-09-27 | 2 | -4/+4 |
|\ | | | | | Aressem/remove post install script | ||||
| * | Create function to install config definitions. | Arnstein Ressem | 2017-09-27 | 1 | -4/+2 |
| | | |||||
| * | Remove global install of files and put this in the modules that owns them. | Arnstein Ressem | 2017-09-25 | 1 | -0/+2 |
| | |