Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-44049 constexpr StringData(ptr,len) constructor | Billy Donahue | 2020-05-08 | 1 | -0/+30 |
| | |||||
* | SERVER-32434 operator<<(ostream,StringData) | Billy Donahue | 2019-07-11 | 1 | -0/+39 |
| | | | | use boost::string_view for operator<< | ||||
* | SERVER-41071 Replace NULL and 0 with nullptr | A. Jesse Jiryu Davis | 2019-06-14 | 1 | -3/+3 |
| | |||||
* | SERVER-40389 small tweaks to third_party/fmt & related. | Billy Donahue | 2019-04-08 | 1 | -0/+6 |
| | | | | | | | | | | | Add an option to scons: --use-system-fmt import.sh: use the upstream libfmt github repo. StringData fmt interop noexcept for to_string_view(StringData) hook noexcept for StringData's rawData() and size() add fmt to THIRD-PARTY-NOTICES + markdown tweaks import the fmt LICENSE.rst update fmt lib revision | ||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -14/+16 |
| | |||||
* | SERVER-23990 move StringData hashing to StringData::ComparatorInterface | David Storch | 2016-07-19 | 1 | -10/+13 |
| | | | | This allows strings to be hashed in a collation-aware fashion. | ||||
* | SERVER-24651 Add and use string data literals | Jason Carey | 2016-06-17 | 1 | -13/+21 |
| | | | | Replace StringData("foo", StringData::LiteralTag()) with "foo"_sd | ||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -269/+259 |
| | |||||
* | SERVER-12157: fix build on Linux 32-bit and old version(s) of g++. | Davide Italiano | 2014-01-05 | 1 | -8/+8 |
| | |||||
* | SERVER-12157: fix 32-bit compile | Eliot Horowitz | 2014-01-04 | 1 | -4/+4 |
| | |||||
* | SERVER-12157 Replace implementation of StringMapDefaultHash::operator() | Davide Italiano | 2014-01-03 | 1 | -0/+36 |
| | | | | | with Murmur3. This has proven to be more effective in terms of speed and collision rates. | ||||
* | SERVER-8886 Final set of license exceptions for OpenSSL | Ian Whalen | 2013-12-10 | 1 | -0/+12 |
| | |||||
* | Added const_iterator to StringData. Supports all operations that a const ↵ | Eric Daniels | 2013-07-29 | 1 | -0/+45 |
| | | | | | | char* can support Signed-off-by: Andrew Morrow <acm@10gen.com> | ||||
* | Add StringData::rfind(char) const method. | Andy Schwerin | 2013-03-11 | 1 | -0/+16 |
| | |||||
* | Fix StringData::substr with single argument | Mathias Stearn | 2013-01-09 | 1 | -10/+37 |
| | | | | Original version had an overflow bug | ||||
* | Add startsWith and endsWith predicates to StringData. | Andy Schwerin | 2013-01-09 | 1 | -0/+33 |
| | |||||
* | SERVER-6399 Allowed creation of empty string data's. | Alberto Lerner | 2012-12-11 | 1 | -0/+13 |
| | |||||
* | SERVER-7886 - more methods on StringData to match std::string | Eliot Horowitz | 2012-12-10 | 1 | -0/+46 |
| | | | | - raw buffer access is now rawData(), which should be used sparingly | ||||
* | SERVER-7172 Added comparison support in StringData. | Alberto Lerner | 2012-11-15 | 1 | -0/+92 |