Commit Graph

147 Commits

Author SHA1 Message Date
Didier Nadeau
d85898c4a9 SERVER-81569 Improve performance of NamespaceString (#19407)
GitOrigin-RevId: 4247e68051e45f2e225bb92da8a6fa6385cefcf3
2024-02-29 06:59:49 +00:00
auto-revert-processor
b5a9c1b46d Revert "SERVER-81569 Improve performance of NamespaceString (#19359)"
This reverts commit afb385e8ae42cd1ecc053f2b4d9baecf7da793dd.

GitOrigin-RevId: 52e804e09bbf63c8fc5d46dd15aa8a6cdb9e1fc9
2024-02-28 13:57:01 +00:00
Didier Nadeau
34e1093c22 SERVER-81569 Improve performance of NamespaceString (#19359)
GitOrigin-RevId: afb385e8ae42cd1ecc053f2b4d9baecf7da793dd
2024-02-28 06:19:34 +00:00
Nicholas Zolnierz
bb62af6ffe SERVER-86581 Update absl gdb printers to work with new version
GitOrigin-RevId: 12613af5cd16d830f2a76a703650667f5e32e9db
2024-02-23 16:11:25 +00:00
Alex Li
e81f7184a8 SERVER-81848 Make decoration construction eager again (#18291)
GitOrigin-RevId: 673a33a72e8a6b7ac7ee4e9cfc939f9b322d8fbc
2024-01-29 16:07:11 +00:00
Kaloian Manassiev
57a1c480cd SERVER-84753 Devirtualise LockerImpl and get rid of it
GitOrigin-RevId: 9b9e32cfd20dd6713b8d15849299398ba204a6e2
2024-01-18 10:11:30 +00:00
Nick Zolnierz
88813d2c97 SERVER-80679 Update optimizer gdb tests to assert on string output (#15580)
GitOrigin-RevId: f7d8e7c396067c7254bf7b0b4fc1ea4370cfec6c
2024-01-08 14:34:27 +00:00
Kaloian Manassiev
cb863af65b SERVER-84563 Fix the pretty printer for StringData (#17877)
GitOrigin-RevId: 85dd80db547fb09bb39235d537dc40ff3c6c9266
2024-01-04 19:29:38 +00:00
Louis Williams
f50da8910e SERVER-84112 Remove dumpLockManager from shard_role_api
GitOrigin-RevId: 7a80aa4655a509dfa630eba9e76ab869149024b8
2023-12-14 19:19:01 +00:00
Kaloian Manassiev
27e0b325e6 SERVER-78744 Move locker_api.h/.cpp to the shard_role_api library 2023-11-21 10:46:08 +00:00
Trevor Guidry
40eb261635 SERVER-79905 Add more processing to the core analyzer 2023-10-16 18:00:07 +00:00
David Dominguez-Sal
85b1d6cf34 SERVER-81976 Update pretty printers for RecordId 2023-10-13 14:04:28 +00:00
Nicholas Zolnierz
3725db6594 SERVER-80460 Add generic PolyValue pretty printer 2023-09-01 16:04:24 +00:00
Billy Donahue
586d02e42a SERVER-77825 Decoration lazy-init for nontrivial objects 2023-08-24 02:12:22 +00:00
Svilen Mihaylov
b61a13c922 SERVER-79620 [CQF] Incorporate PSR simplifications into BoolExpr builder 2023-08-19 02:45:55 +00:00
auto-revert-processor
34b1d18640 Revert "SERVER-79620 [CQF] Incorporate PSR simplifications into BoolExpr builder"
This reverts commit acbadc236e.
2023-08-18 23:07:31 +00:00
Svilen Mihaylov
acbadc236e SERVER-79620 [CQF] Incorporate PSR simplifications into BoolExpr builder 2023-08-18 19:35:54 +00:00
Nicholas Zolnierz
23a2ea6059 SERVER-75541 GDB pretty printer for remaining ABT nodes 2023-07-26 18:05:39 +00:00
Billy Donahue
f1f16c7b89 SERVER-78390 Refactor of Decoration 2023-07-20 15:35:12 +00:00
Nicholas Zolnierz
a124323561 SERVER-69842 Add unit test for optimizer pretty printers 2023-07-13 22:49:17 +00:00
auto-revert-processor
8837a2dfe2 Revert "SERVER-76796 Enable more lint warnings and fix them"
This reverts commit 7e0887b55d.
2023-07-13 20:31:43 +00:00
Steve Gross
7e0887b55d SERVER-76796 Enable more lint warnings and fix them 2023-07-13 15:07:11 +00:00
Matt Broadstone
24f5f5dfd2 SERVER-78225 Fix NamespaceString gdb pretty printer 2023-06-21 22:39:42 +00:00
Nicholas Zolnierz
c351d2db6c SERVER-77081 Add GDB printer for optimizer Constant expression 2023-05-24 14:41:26 +00:00
Daniel Moody
1450624c71 SERVER-76740 SERVER-69843 added pretty printer tests framework 2023-05-19 18:19:56 +00:00
Kaloian Manassiev
c0e4721ed3 SERVER-77224 Rename lock_state.h/.cpp to locker_impl.h/.cpp to match the class name 2023-05-18 08:28:22 +00:00
auto-revert-processor
a741f91c4c Revert "SERVER-77224 Rename lock_state.h/.cpp to locker_impl.h/.cpp to match the class name"
This reverts commit de55cd2ac2.
2023-05-18 02:54:21 +00:00
Kaloian Manassiev
de55cd2ac2 SERVER-77224 Rename lock_state.h/.cpp to locker_impl.h/.cpp to match the class name 2023-05-17 22:37:54 +00:00
Nicholas Zolnierz
5bbe04d691 SERVER-75541 Pretty printer for SargableNode 2023-05-16 14:00:11 +00:00
Kaloian Manassiev
54d160ce31 SERVER-76778 Rename mongo-decoration to mongodb-decoration 2023-05-03 18:12:12 +00:00
Max Hirschhorn
e77c5df954 SERVER-76543 Fix get_unique_ptr() used by GDB pretty printers.
Adds a new get_unique_ptr_bytes() function to retain the specialization
for std::unique_ptr<unsigned char[]>.
2023-04-27 21:25:01 +00:00
Dan Larkin-York
98d43cc794 SERVER-75613 Add GDB pretty printers for immutable data structures 2023-04-21 13:30:50 +00:00
Nicholas Zolnierz
37d4178a7a SERVER-75895 Update absl pretty printers to version 20211102 2023-04-11 13:35:32 +00:00
Nicholas Zolnierz
529116c351 SERVER-72679 Fix ABT gdb pretty printers to not rely on running process 2023-03-31 21:22:39 +00:00
Kaloian Manassiev
8171b0b33d SERVER-74484 Add GDB pretty printer for boost::optional 2023-03-02 20:15:43 +00:00
Hana Pearlman
749bf3ae22 SERVER-73759: Move PartialSchemaRequirements to new file 2023-02-09 04:56:58 +00:00
Mihai Andrei
b185d04364 SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 release 2023-02-07 02:32:02 +00:00
Dan Larkin-York
94098eff43 Revert "SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 release" 2023-02-04 01:32:37 +00:00
Mihai Andrei
56616080c1 SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 release 2023-02-03 19:52:33 +00:00
Rui Liu
4d08380822 SERVER-72078 Add jmpNotNothing instruction 2023-01-25 16:57:02 +00:00
Alexander Neben
4017f19730 SERVER-69148 Added looser python linting back to mongo pretty printers 2023-01-25 04:39:43 +00:00
Alexander Neben
d798eacdd1 SERVER-72816 Removed gdb calls to getGlobalLockManager 2023-01-25 02:22:28 +00:00
Andrew Morrow
7657e615d2 SERVER-62994 Use v4 toolchain for everything except clang format
It has been a pleasure working here and quite the wild ride.

Good luck everyone.
2022-12-13 23:03:13 +00:00
Daniel Moody
138c6becd7 SERVER-71978 improve stdlib pretty printers selection 2022-12-09 17:29:13 +00:00
Matt Boros
4115873578 SERVER-70637 Implement sorted merge physical node 2022-12-08 03:39:22 +00:00
Daniel Moody
fb23430fd3 SERVER-62995 SERVER-62074 update pretty printers to work with v4 and add tests 2022-12-05 14:38:52 +00:00
Hana Pearlman
39640e543c SERVER-67161: Add physical NestedLoopJoin and make BinaryJoin logical 2022-12-02 18:22:49 +00:00
Mohammad Dashti
b50819d5ff SERVER-68286 Improved lifetime issues with mongo::mozjs::currentJSScope 2022-11-22 22:12:53 +00:00
Matt Boros
65c627c7bb SERVER-70163 Implement RIDUnionNode 2022-11-09 20:38:57 +00:00
Jordi Olivares Provencio
05427d82a4 SERVER-70040 Revert RecordId unique buffer to use shared buffer 2022-11-04 14:42:47 +00:00