Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | use vespalib::visitRanges | Arne Juul | 2020-01-08 | 1 | -49/+27 | |
| | | ||||||
* | | Fix format strings. | Tor Egge | 2020-01-07 | 1 | -1/+2 | |
|/ | ||||||
* | Drop all of TimeStamp too. | Henning Baldersheim | 2019-12-16 | 1 | -21/+22 | |
| | ||||||
* | fastos::TimeStamp -> vespalib::duration | Henning Baldersheim | 2019-12-16 | 3 | -10/+11 | |
| | ||||||
* | Convert to double before computations. | Henning Baldersheim | 2019-12-16 | 2 | -21/+5 | |
| | ||||||
* | No need to use explicit namespace here. | Henning Baldersheim | 2019-12-16 | 2 | -2/+2 | |
| | ||||||
* | Use std::chrono. | Henning Baldersheim | 2019-12-09 | 6 | -38/+41 | |
| | ||||||
* | Use std::chrono. | Henning Baldersheim | 2019-12-09 | 5 | -17/+17 | |
| | ||||||
* | Be xplicit. | Henning Baldersheim | 2019-12-06 | 1 | -1/+1 | |
| | ||||||
* | Replace UTCTimeStamp with std::chrono::system_clock::time_point | Henning Baldersheim | 2019-12-05 | 1 | -4/+5 | |
| | ||||||
* | Äddress review comments. | Henning Baldersheim | 2019-12-05 | 2 | -2/+2 | |
| | ||||||
* | FastOS_THread::Sleep -> std::chrono::sleep_for | Henning Baldersheim | 2019-12-04 | 8 | -49/+33 | |
| | | | | | Renamed Timer -> ScheduledExecutor. Do not include thread.h when not needed in header files. | |||||
* | Ensure that we have stopped the thread. | Henning Baldersheim | 2019-12-04 | 2 | -4/+5 | |
| | ||||||
* | Hide implementation to reduce FastOS_ visibility. | Henning Baldersheim | 2019-12-04 | 4 | -38/+87 | |
| | ||||||
* | Merge pull request #11479 from ↵ | Henning Baldersheim | 2019-12-04 | 2 | -19/+26 | |
|\ | | | | | | | | | vespa-engine/balder/do-not-let-external-softtimeout-factor-affect-auto-tuning-rebased-2 Wrap soft and hard doom in an CombinedDoom. | |||||
| * | Make one doom with explicit hard and soft instead of wrapping and nesting. | Henning Baldersheim | 2019-12-04 | 2 | -32/+23 | |
| | | ||||||
| * | Wrap soft and hard doom in an CombinedDoom. | Henning Baldersheim | 2019-12-03 | 1 | -1/+17 | |
| | | | | | | | | If softdoom factor has been overridden, we shall not adjust the automatic one. | |||||
* | | Merge pull request #11400 from vespa-engine/balder/sanitize-the-clock-2 | Henning Baldersheim | 2019-12-03 | 5 | -2/+179 | |
|\ \ | |/ |/| | Balder/sanitize the clock 2 | |||||
| * | Unify and only print one line per test. | Henning Baldersheim | 2019-11-25 | 1 | -61/+42 | |
| | | ||||||
| * | Needs one prev field for each thread. | Henning Baldersheim | 2019-11-25 | 1 | -39/+43 | |
| | | ||||||
| * | Add sanity checking of clock | Henning Baldersheim | 2019-11-25 | 1 | -22/+65 | |
| | | ||||||
| * | Add tests for various atomic variants. | Henning Baldersheim | 2019-11-24 | 1 | -4/+22 | |
| | | ||||||
| * | Add test for volatile clock. | Henning Baldersheim | 2019-11-24 | 2 | -26/+97 | |
| | | ||||||
| * | Add a benchmark for the clock | Henning Baldersheim | 2019-11-22 | 4 | -1/+61 | |
| | | ||||||
* | | tensor peek | Håvard Pettersen | 2019-12-02 | 1 | -2/+2 | |
| | | ||||||
* | | remove unused fastlib dependency | Arne Juul | 2019-11-28 | 1 | -1/+0 | |
| | | ||||||
* | | Use relaxed store. | Henning Baldersheim | 2019-11-25 | 1 | -1/+1 | |
| | | ||||||
* | | volatile -> std::atomic | Henning Baldersheim | 2019-11-25 | 2 | -8/+8 | |
| | | ||||||
* | | Need to use a volatile to ensure compiler will always generate correct code ↵ | Henning Baldersheim | 2019-11-25 | 2 | -4/+4 | |
|/ | | | | independent of inlining and optimizations. | |||||
* | Specify UTC explicit | Henning Baldersheim | 2019-11-18 | 1 | -2/+2 | |
| | ||||||
* | Add typesafe SteadyTimeStamp. | Henning Baldersheim | 2019-11-15 | 9 | -26/+31 | |
| | ||||||
* | Use ClockSteady and return TimeStamp instead of untyped int64_t without unit. | Henning Baldersheim | 2019-11-15 | 1 | -5/+2 | |
| | ||||||
* | Use steady_clock | Henning Baldersheim | 2019-11-15 | 4 | -5/+5 | |
| | ||||||
* | Use steady clock to ensure monotonically increasing clock. | Henning Baldersheim | 2019-11-14 | 3 | -9/+10 | |
| | ||||||
* | Set basic HTTP security headers on status pages served from backend | Tor Brede Vekterli | 2019-08-13 | 1 | -0/+6 | |
| | | | | | | We should already escape everything printed on these pages, but as part of a defense in depth strategy we use a restrictive set of HTTP security headers to minimize the impact in the case of a regression or bug. | |||||
* | ensure disk is usable in simple health check | Arne Juul | 2019-08-12 | 3 | -2/+56 | |
| | ||||||
* | Pass int64_t to nbostream instead of long (identifiable test). | Tor Egge | 2019-08-07 | 1 | -2/+2 | |
| | ||||||
* | Use enum class for vespalib::xml::XmlTagFlags. | Tor Egge | 2019-07-30 | 3 | -4/+4 | |
| | ||||||
* | Replace GCC-only `std::_Identity` and `std::_Select1st` with own code | Tor Brede Vekterli | 2019-06-17 | 1 | -1/+2 | |
| | | | | | | | Put in `stllike` submodule since it's technically hoisted from _a_ STL implementation...! `vespalib::Identity` can be replaced with `std::identity` once on a C++20 compiler. | |||||
* | Add missing includes. | Tor Egge | 2019-06-11 | 1 | -0/+1 | |
| | ||||||
* | Move datastore and btree code from searchlib to vespalib | Tor Brede Vekterli | 2019-05-27 | 10 | -253/+0 | |
| | | | | | | | | | | Namespace is still `search` and not `vespalib` due to the massive amount of code that would need to be modified for such a change. Other changes: - Move `BufferWriter` from searchlib to vespalib - Move assertion and rand48 utilities from staging_vespalib to vespalib - Move gtest utility code from staging_vespalib to vespalib | |||||
* | Remove extra line. | Henning Baldersheim | 2019-05-24 | 1 | -1/+0 | |
| | ||||||
* | Include boost version. | Henning Baldersheim | 2019-05-24 | 1 | -0/+2 | |
| | ||||||
* | reflect -> reflect_q | Henning Baldersheim | 2019-05-24 | 1 | -1/+7 | |
| | ||||||
* | Merge pull request #8937 from vespa-engine/geirst/logd-implement-rpc-forwarder | Geir Storli | 2019-03-29 | 1 | -1/+1 | |
|\ | | | | | Geirst/logd implement rpc forwarder | |||||
| * | Update metrics for each log message similar to legacy forwarder. | Geir Storli | 2019-03-28 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #8877 from vespa-engine/arnej/add-sum-for-gauge-metrics | Arne H Juul | 2019-03-28 | 3 | -3/+10 | |
|\ \ | |/ |/| | add "sum" output for gauge metrics | |||||
| * | add "sum" output for gauge metrics | Arne Juul | 2019-03-22 | 3 | -3/+10 | |
| | | ||||||
* | | include content length in http response | Håvard Pettersen | 2019-03-26 | 1 | -0/+1 | |
| | | ||||||
* | | Revert "include content length in http response" | Harald Musum | 2019-03-25 | 1 | -1/+0 | |
| | |