Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | stop using python script for cppunit tests | Arne Juul | 2019-03-26 | 1 | -3/+1 |
| | |||||
* | Revert "Dont install libraries that depend on cppunit now that it has been ↵ | Henning Baldersheim | 2019-03-19 | 1 | -0/+1 |
| | | | | re...." | ||||
* | Dont install libraries that depend on cppunit now that it has been removed ↵ | Arnstein Ressem | 2019-03-19 | 1 | -1/+0 |
| | | | | from the runtime dependencies. | ||||
* | Fix format strings in persistence module. | Tor Egge | 2019-03-12 | 1 | -8/+8 |
| | |||||
* | Remove test lists files used by old unit test framework. | Tor Egge | 2019-02-15 | 1 | -3/+0 |
| | |||||
* | Remove metrics for persistence provider that were deprecated and broken (not ↵ | Geir Storli | 2019-01-21 | 3 | -367/+0 |
| | | | | thread safe) on Vespa 6. | ||||
* | Support test-and-set for auto-create document updates | Tor Brede Vekterli | 2018-11-26 | 2 | -7/+40 |
| | | | | | | | Has the obvious consistency caveats that if all your existing replicas are down, the update will go through since the document from an weak consistency perspective does not exist anywhere. But can be a useful feature if this is an acceptable tradeoff. | ||||
* | remove legacy tags, always pass vector | Arne Juul | 2018-10-08 | 1 | -8/+9 |
| | |||||
* | Support concurrent get/iterate/createIterator in dummy persistence | Tor Brede Vekterli | 2018-07-12 | 3 | -30/+51 |
| | |||||
* | some more cleanup | Arne Juul | 2018-06-20 | 2 | -4/+6 |
| | |||||
* | 1 - Use a backing buffer for the DocumentUpdate that always is source of truth. | Henning Baldersheim | 2018-06-12 | 1 | -4/+2 |
| | | | | | | | | | | | 2 - Use this buffer for re-serialization. 3 - Make deserialization lazy where possible. Currently lazy on replay and when arriving over the storageapi. Still needs to eager over documentapi. 4 - Deserialize eagerly in the persistence thread since those are plentyfull and not bottlenecked, instead of in the single master thread. Use real repo. | ||||
* | Merge branch 'master' into balder/reduce-code-visibility-rebased | Henning Baldersheim | 2018-06-12 | 1 | -1/+0 |
|\ | |||||
| * | clean up remnants of .mak files | Arne Juul | 2018-06-11 | 1 | -1/+0 |
| | | |||||
* | | Reduce code visibility | Henning Baldersheim | 2018-06-12 | 1 | -0/+1 |
| | | | | | | | | | | | | Conflicts: document/src/vespa/document/update/documentupdate.h document/src/vespa/document/update/mapvalueupdate.cpp | ||||
* | | Reduce code visibility | Henning Baldersheim | 2018-06-12 | 2 | -42/+12 |
|/ | |||||
* | Minor cleanup while reading code | Henning Baldersheim | 2018-04-20 | 2 | -13/+9 |
| | |||||
* | Use forward declared DocumentTypeRepo. | Tor Egge | 2018-04-04 | 4 | -3/+8 |
| | |||||
* | Stop using nested typedef for shared pointer to const DocumentTypeRepo. | Tor Egge | 2018-04-04 | 5 | -6/+6 |
| | |||||
* | Ignore non-default bucket spaces for listBuckets and getModifiedBuckets | Tor Egge | 2018-02-09 | 1 | -15/+45 |
| | | | | Assert that default bucket space is used for all other ops. | ||||
* | Move FixedBucketSpaces to document module. | Tor Egge | 2018-02-01 | 5 | -129/+0 |
| | |||||
* | Use invalid bucket space in default storage::spi::Bucket constructor. | Tor Egge | 2018-01-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #4526 from vespa-engine/balder/use-faster-iteration | Henning Baldersheim | 2017-12-29 | 2 | -6/+3 |
|\ | | | | | Balder/use faster iteration | ||||
| * | Do not include the world by default. | Henning Baldersheim | 2017-12-28 | 2 | -6/+3 |
| | | |||||
* | | Do not include the world. | Henning Baldersheim | 2017-12-29 | 2 | -5/+7 |
|/ | |||||
* | Add configurable bucket resolver and fixed space repo | Tor Brede Vekterli | 2017-12-15 | 5 | -6/+135 |
| | | | | | Make default (aka. placeholder) bucket space index 1, not 0. Bucket space index 0 is now considered an invalid space. | ||||
* | Add bucketSpace argument to ↵ | Tor Egge | 2017-11-20 | 8 | -12/+14 |
| | | | | storage::spi::PersistenceProvider::setClusterState() method. | ||||
* | Consolidate makeBucketSpace() test functions to document module. | Tor Egge | 2017-11-14 | 3 | -22/+5 |
| | |||||
* | Rename storage::spi::test::makeBucket to storage::spi::test::makeSpiBucket. | Tor Egge | 2017-10-20 | 4 | -71/+71 |
| | |||||
* | Take document::Bucket instead of document::BucketId as constructor | Tor Egge | 2017-10-18 | 1 | -1/+4 |
| | | | | argument to more storage commands. | ||||
* | Add minimal test using multiple bucket spaces when peristence provider | Tor Egge | 2017-10-10 | 4 | -5/+95 |
| | | | | claims to support it. | ||||
* | Remove unused java persistence implementation. | Tor Egge | 2017-10-09 | 30 | -3494/+0 |
| | |||||
* | Integrate PersistenceHandlerMap in PersistenceEngine. | Geir Storli | 2017-10-06 | 1 | -0/+1 |
| | |||||
* | Add BucketSpace parameter to listBuckets() and getModifiedBuckets() SPI | Tor Egge | 2017-10-05 | 10 | -17/+25 |
| | | | | methods. | ||||
* | Use document::Bucket in storage::spi::Bucket to add bucket space. | Tor Egge | 2017-10-04 | 7 | -71/+106 |
| | |||||
* | Remove unused support for SPI over RPC. | Tor Egge | 2017-10-03 | 20 | -3013/+0 |
| | |||||
* | Revert "Revert "version in def files are deprecated"" | Harald Musum | 2017-08-30 | 1 | -1/+0 |
| | |||||
* | Revert "version in def files are deprecated" | Harald Musum | 2017-08-30 | 1 | -0/+1 |
| | |||||
* | version in def files are deprecated | Harald Musum | 2017-08-30 | 1 | -1/+0 |
| | |||||
* | All you need is make_string. | Henning Baldersheim | 2017-08-23 | 1 | -8/+6 |
| | |||||
* | Include what you need. | Henning Baldersheim | 2017-08-18 | 2 | -5/+5 |
| | |||||
* | Include only what you need. | Henning Baldersheim | 2017-08-18 | 2 | -1/+2 |
| | |||||
* | compare_exchange_strong had different order of expected versus new value. | Henning Baldersheim | 2017-08-11 | 1 | -4/+4 |
| | |||||
* | Use std::atomic all over and completely get rid of homegrown atomics. | Henning Baldersheim | 2017-08-11 | 2 | -20/+12 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 93 | -92/+93 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 93 | -93/+92 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 93 | -92/+93 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 93 | -93/+92 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 93 | -92/+93 |
| | |||||
* | Rename persistence conformance test backend. | Tor Egge | 2017-06-13 | 2 | -2/+2 |
| | |||||
* | Hide BucketId::List | Henning Baldersheim | 2017-06-07 | 2 | -5/+5 |
| |