aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/transactionlog
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-0929-29/+29
* Use std::filesystem::directory_iterator in search::transactionlog::Domain.Tor Egge2023-08-311-21/+15
* Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-256-30/+21
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-181-27/+27
* Use std::filesystem::remove in transaction log.Tor Egge2023-07-141-1/+2
* Modernize C++ code with auto and range-based loops.Geir Storli2023-07-072-3/+3
* cleanup whitespaceArne Juul2023-04-302-3/+3
* use ref_counted in fnetHåvard Pettersen2023-03-063-16/+16
* Unify on system_time from chrono for file modification time.Henning Baldersheim2023-03-011-1/+1
* Reduce transitive includes.Henning Baldersheim2023-03-011-0/+1
* stop using fastos thread in searchlibHåvard Pettersen2023-02-231-1/+0
* untangle fnet from fastosHåvard Pettersen2023-02-221-1/+0
* Include thread to get definition of std::thread.Tor Egge2023-02-201-0/+1
* remove document::RunnableHåvard Pettersen2023-02-202-13/+13
* Use snprintf instead of sprintf.Tor Egge2023-01-311-1/+1
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-211-1/+1
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-203-4/+9
* Alwasy use bitvector for long posting lists.Henning Baldersheim2022-09-293-16/+16
* Remove unused variables.Tor Egge2022-09-232-2/+2
* Use std::filesystem to create and remove directories.Tor Egge2022-06-231-1/+5
* fix undefined behavior in unit testsHåvard Pettersen2022-06-091-1/+1
* Remove most use of vespalib::rmdir in searchlib.Tor Egge2022-06-021-3/+4
* Move state_server, metrivs and some all executors from staging_vespalib too v...Henning Baldersheim2022-05-181-1/+1
* Use atomic variables for search::transactionlog::DomainPart range.Tor Egge2022-05-042-12/+21
* Make search::transactionlog::DomainPart::_sz member variable atomic.Tor Egge2022-05-022-4/+5
* You must wait to select the active part until you are in the singleCommitter ...Henning Baldersheim2022-03-221-2/+2
* Do an explicit sync of domain part when rotating tls file.Henning Baldersheim2022-03-021-0/+1
* Since we schedule the last chunk for commit in triggerSyncNow, we can assert ...Henning Baldersheim2022-03-023-67/+51
* Running the poll task in the singleCommitter thread removes the need to sync ...Henning Baldersheim2022-03-022-28/+9
* Merge pull request #21327 from vespa-engine/revert-21326-revert-21317-revert-...Henning Baldersheim2022-02-242-9/+4
|\
| * Revert "Revert "Revert "Revert "Use common tranport for TlsClient""""Henning Baldersheim2022-02-232-9/+4
* | Remove session up/down trackingHenning Baldersheim2022-02-232-62/+5
|/
* Revert "Revert "Revert "Use common tranport for TlsClient"""Harald Musum2022-02-232-4/+9
* Must synchronize transport to ensure to operations refering this is in progress.Henning Baldersheim2022-02-221-0/+1
* Revert "Revert "Use common tranport for TlsClient""Henning Baldersheim2022-02-222-9/+3
* Revert "Use common tranport for TlsClient"Harald Musum2022-02-222-3/+9
* - Use common tranport for TlsClient.Henning Baldersheim2022-02-222-9/+3
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran...Henning Baldersheim2022-02-204-16/+12
* If threads are configured explicit to a positive number, obey it.Henning Baldersheim2022-02-162-3/+10
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-062-7/+11
* Tag tls and operation response thread pools with cpu category WRITE.Geir Storli2022-01-281-9/+11
* Add [[nodiscard]] to Write2 and CheckedWrite tooHenning Baldersheim2022-01-261-1/+2
* - Avoid explicit Close() when not necessary. Destructor does the necessary.Henning Baldersheim2022-01-261-2/+3
* If TLS buffer has more than 8x overhead, shrink it to fit prior to posting ta...Henning Baldersheim2022-01-053-0/+16
* Drop uncompressed buffer immediately after compression is completed.Henning Baldersheim2022-01-056-8/+15
* Deinline SerializedChunk destructor.Tor Egge2021-12-112-0/+4
* Add comment about required lifetime for the CommitChunk.Henning Baldersheim2021-12-071-0/+1
* Use GateCallback over local atomic counting.Henning Baldersheim2021-12-071-2/+2
* Use a helper pool for the actual compression.Henning Baldersheim2021-12-065-17/+32
* - Separate encoding and actual persitence of the transaction log.Henning Baldersheim2021-12-065-64/+98