summaryrefslogtreecommitdiffstats
path: root/memfilepersistence
Commit message (Collapse)AuthorAgeFilesLines
* Move FixedBucketSpaces to document module.Tor Egge2018-02-012-25/+25
|
* Reduce use of document::BucketSpace::placeHolder().Tor Egge2018-01-311-1/+1
|
* Ignore non-default bucket spaces for listBuckets and getModifiedBucketsTor Brede Vekterli2018-01-112-4/+47
| | | | | Assert that default space is used for all other ops, as VDS does not support multiple bucket spaces.
* Remove memory manager component from content layerTor Brede Vekterli2017-12-047-45/+4
| | | | | | | | | | | | | | We already have resource utilization tracking in both MessageBus and the search core. The memory manager has never been auto-scaled based on the hardware present and adds a _lot_ of complexity without having any known instances where it has actually saved the day. Removing it also removes a mutex on the message hot path. If we need such functionality in the future, should design a lock-free solution. Cleanup
* Consolidate makeBucketSpace() test functions to document module.Tor Egge2017-11-141-1/+2
|
* Rename storage::spi::test::makeBucket to storage::spi::test::makeSpiBucket.Tor Egge2017-10-206-69/+69
|
* Add BucketSpace parameter to listBuckets() and getModifiedBuckets() SPITor Egge2017-10-053-5/+6
| | | | methods.
* Use document::Bucket in storage::spi::Bucket to add bucket space.Tor Egge2017-10-047-78/+79
|
* Include what you need.Henning Baldersheim2017-08-185-19/+13
|
* Remove more clutter in fastos/types.hHenning Baldersheim2017-08-181-6/+4
|
* Include only what you need.Henning Baldersheim2017-08-184-10/+8
|
* Fix typoBjørn Christian Seime2017-08-161-1/+1
|
* Don't use cppunit-parallelize.pyBjørn Christian Seime2017-08-161-2/+1
|
* Enable test to run as rootBjørn Christian Seime2017-08-151-18/+8
|
* Fix compilation bugHenning Baldersheim2017-07-312-7/+4
|
* reduce inliningHenning Baldersheim2017-07-312-45/+59
|
* create and use underVespaHomeArne H Juul2017-06-171-2/+1
|
* VESPA_HOME should not end with / anymoreArne H Juul2017-06-171-1/+1
| | | | | * best practice for HOME-like env vars is to be just the name of the directory without trailing slash.
* Merge pull request #2785 from yahoo/bratseth/update-copyright-headers-2Henning Baldersheim2017-06-14153-153/+153
|\ | | | | Update copyright headers
| * Update copyright headersJon Bratseth2017-06-14153-153/+153
| |
* | Merge pull request #2784 from yahoo/toregge/rename-vds-programs-furtherGeir Storli2017-06-142-2/+2
|\ \ | |/ |/| Rename vespa-dump-slotfile to vespa-vds-dump-slotfile.
| * Rename vespa-dump-slotfile to vespa-vds-dump-slotfile.Tor Egge2017-06-142-2/+2
| |
* | Revert "Update copyright headers"Jon Bratseth2017-06-14153-153/+153
|/
* Update copyright headersJon Bratseth2017-06-14153-153/+153
|
* Revert "Copyright header"Jon Bratseth2017-06-13153-153/+153
|
* Copyright headerJon Bratseth2017-06-13153-153/+153
|
* Only include what you really needHenning Baldersheim2017-06-085-27/+15
|
* Merge pull request #2653 from yahoo/toregge/rename-memfilepersistence-binariesGeir Storli2017-06-082-5/+4
|\ | | | | Rename memfilepersistence binaries to have vespa- prefix.
| * Rename memfilepersistence binaries to have vespa- prefix.Tor Egge2017-06-072-5/+4
| | | | | | | | Temporarily add symlinks from old name to new name.
* | split log and bufferedlogHenning Baldersheim2017-06-0714-28/+26
| |
* | Do not provide unnecessary fastos/mutex.h by default.Henning Baldersheim2017-06-071-5/+2
| |
* | Forward declare XmlOutputStream and FieldValue::IteratorHandler.Henning Baldersheim2017-06-073-5/+4
|/
* Hide the implementation details.Henning Baldersheim2017-06-063-20/+20
|
* Forward declare DocumentType.Henning Baldersheim2017-06-061-0/+1
|
* Include stringfmt where it was needed.Henning Baldersheim2017-06-062-0/+2
|
* Removed storageframework.h from header files.Henning Baldersheim2017-06-0113-59/+29
|
* Deinline as compiler makes the best choices.Henning Baldersheim2017-05-092-1/+3
|
* Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-0217-130/+94
| | | | includes
* Optimize includes and add override.Henning Baldersheim2017-04-2686-474/+290
|
* Revert "Balder/enforce override 2"Arne H Juul2017-04-2422-85/+193
|
* override and optimise includes.Henning Baldersheim2017-04-237-20/+0
|
* Add override to memfilepersistence.Henning Baldersheim2017-04-2314-164/+81
|
* Use overrideHenning Baldersheim2017-04-233-9/+4
|
* add override in memfilepersistence moduleArne H Juul2017-04-1028-87/+84
|
* use make_shared where possibleHaavard2017-03-282-3/+3
|
* remove unneeded std::move when stealing entriesHaavard2017-03-281-1/+1
|
* remove most usage of LinkedPtr from vespaHaavard2017-03-2733-170/+146
|
* Implement a default destructor to avoid the automatic inlining of large ↵Henning Baldersheim2017-03-085-77/+97
| | | | destructors.
* Clearly differentiate when you promise a long lived buffer and not.Henning Baldersheim2017-01-191-2/+2
|
* Random code unification when file was visited.Henning Baldersheim2017-01-042-4/+3
|