summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Fix format strings.Tor Egge2023-08-211-1/+1
* Merge pull request #28037 from vespa-engine/balder/use-interfaces-for-looking...Henning Baldersheim2023-08-162-2/+4
|\
| * Rename methods to follow style in classHenning Baldersheim2023-08-161-2/+3
| * - Avoid going via a temporary IdealNodesList.Henning Baldersheim2023-08-141-0/+1
* | GC unused direct IO supportHenning Baldersheim2023-08-153-73/+4
* | GC and clean up more unused codeHenning Baldersheim2023-08-153-194/+45
* | Assert that you actually got memory you allocated.Henning Baldersheim2023-08-151-0/+4
* | GC unused File code and other fallout.Henning Baldersheim2023-08-155-513/+75
|/
* Avoid eating memory on repeated insert.Henning Baldersheim2023-08-101-2/+1
* Merge pull request #27989 from vespa-engine/balder/faster-bucketdb-metricsHenning Baldersheim2023-08-092-0/+3
|\
| * Unify on a single definition of MinReplicaMapHenning Baldersheim2023-08-082-0/+3
* | Merge pull request #27988 from vespa-engine/balder/prepare-for-better-stats-r...Henning Baldersheim2023-08-092-0/+25
|\ \
| * | Add support for creating ConstArrayRef from std::arrayHenning Baldersheim2023-08-082-0/+25
| |/
* / Use vespalib hash_set since it is significantly faster and than std::unordere...Henning Baldersheim2023-08-081-0/+2
|/
* Provide more information when failing to mmap filesHenning Baldersheim2023-08-021-6/+10
* Deinline BufferTypeBase move constructors.Henning Baldersheim2023-07-312-2/+5
* Reduce number of checks and asserts as proper precondition check with validFi...Henning Baldersheim2023-07-272-8/+1
* - Return double for computation.Henning Baldersheim2023-07-272-4/+4
* - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-2710-95/+80
* Merge pull request #27817 from vespa-engine/revert-27773-revert-27643-balder/...Henning Baldersheim2023-07-272-10/+10
|\
| * Revert "Revert "- Consolidate on isFilter.""Henning Baldersheim2023-07-192-10/+10
* | Suppress GCC false positive compiler warning when compiling with sanitizersTor Brede Vekterli2023-07-261-0/+4
* | Merge pull request #27883 from vespa-engine/balder/less-fastos-statinfoHenning Baldersheim2023-07-253-31/+20
|\ \
| * | Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-253-31/+20
* | | Use uint32_t as ucs4_tHenning Baldersheim2023-07-251-1/+3
|/ /
* | Use std::filesystem::current_pathTor Egge2023-07-215-77/+0
* | Remove vespalib::stat and vespalib::getFileSize.Tor Egge2023-07-203-41/+4
* | Remove declaration of vespalib::isDirectory.Tor Egge2023-07-201-8/+0
* | Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-207-40/+19
* | Remove vespalib::pathExists, vespalib::isPlainFile and vespalib::isSymLink.Tor Egge2023-07-202-36/+0
* | Remove vespalib::symlink and vespalib::readLinkTor Egge2023-07-203-115/+0
* | Remove vespalib::unlink.Tor Egge2023-07-203-59/+5
* | Remove vespalib::copy and vespalib::rename.Tor Egge2023-07-203-248/+0
* | Use std::filesystem::rename instead of vespalib::rename.Tor Egge2023-07-191-2/+3
* | - Add noexcept and some constexpr.Henning Baldersheim2023-07-198-90/+88
* | Backport to clang 15.Tor Egge2023-07-193-7/+7
|/
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-189-46/+37
* GC unused OpenExistingHenning Baldersheim2023-07-183-37/+1
* GC unused SetFileNameHenning Baldersheim2023-07-183-32/+11
* Merge pull request #27810 from vespa-engine/vekterli/levenshtein-dfaTor Egge2023-07-1818-3/+2663
|\
| * Implement Levenshtein DFAs with successor string generationTor Brede Vekterli2023-07-1818-3/+2663
* | Merge pull request #27809 from vespa-engine/balder/gc-some-obscure-fastos-fil...Tor Egge2023-07-183-78/+38
|\ \
| * | GC some obscure support in FastOS_File for stderr and stdout.Henning Baldersheim2023-07-183-78/+38
| |/
* / GC unused Rename interface.Henning Baldersheim2023-07-184-41/+0
|/
* Remove FastOS_File::Delete().Tor Egge2023-07-176-32/+2
* Use std::filesystem::remove in unit tests.Tor Egge2023-07-141-12/+19
* Use std::filesystem in buffered file unit test.Tor Egge2023-07-141-10/+15
* Revert "- Consolidate on isFilter."Tor Egge2023-07-142-10/+10
* Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-1410-80/+95
* Fail when unable to open file.Tor Egge2023-07-131-3/+3