karlbozdogan
2992f11709
SERVER-87668 Implement pretty printers for MatchExpression ( #44297 )
...
GitOrigin-RevId: 3409cc9e8eaeca6465710a1552060cfe90311588
2025-11-27 09:59:26 +00:00
Ben Shteinfeld
d508bd671b
SERVER-110677 Fix absl unordered map gdb pretty printers ( #43823 )
...
GitOrigin-RevId: 76868114e20830dc4b2c80693bcffd70c3745694
2025-11-17 18:14:57 +00:00
Alberto Massari
9aff7fb103
SERVER-108008: Simplify $lookup compilation in SBE ( #41258 )
...
GitOrigin-RevId: 93becbbc1c9ed62ed9ba75b05d3b7ae7744d3817
2025-09-24 17:51:35 +00:00
wt-vendoring-bot[bot]
9345527105
Import wiredtiger: 51551ae241c5387687d42cd4cebf642f75c8afd9 from branch mongodb-master ( #40238 )
...
Co-authored-by: wt-vendoring-bot <wt-vendoring-bot@mongodb.com >
Co-authored-by: Alex Blekhman <alexander.blekhman@mongodb.com >
GitOrigin-RevId: e2b7cc8d4152dd8acdea48b8c3dd47ba3568079a
2025-08-20 01:31:25 +00:00
Ronald Steinke
8a710772c6
SERVER-106442 Upgrade abseil-cpp...with linker fixes ( #38534 )
...
GitOrigin-RevId: 2a89994de90be42cc5e4f5cac16c145f0ad10dbd
2025-07-16 15:43:00 +00:00
auto-revert-app[bot]
94e9582856
Revert "SERVER-106442 Upgrade abseil-cpp ( #38049 )" ( #38526 )
...
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com >
GitOrigin-RevId: 76704bb767a288545c0e706083afbceb80fbad70
2025-07-15 14:56:23 +00:00
Ronald Steinke
057a5d4d97
SERVER-106442 Upgrade abseil-cpp ( #38049 )
...
GitOrigin-RevId: a20a4364d9da61a863eadce382e6c4aac976c380
2025-07-14 20:03:24 +00:00
Aitor Esteve Alvarado
336b6bbc8d
SERVER-102295 Simplify DatabaseName storage flags implementation ( #34512 )
...
GitOrigin-RevId: e4a57ab232b840be280419ad7a5cc301a1c5c60b
2025-04-10 05:03:06 +00:00
Juan Gu
7209d62b77
SERVER-99522 Delete dead py linters ( #31760 )
...
GitOrigin-RevId: 3aedfa559dda734d4d89fefe0fe1154a5a3cf04d
2025-04-09 19:33:45 +00:00
Juan Gu
855dfadef0
SERVER-94077 Use isort in Ruff configs ( #27865 )
...
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Juan Gu
30cb899c41
SERVER-94075 Remove fixable-but-unsafe Ruff rule exclusions ( #27297 )
...
GitOrigin-RevId: 61ae81a0cb7b90fca789d455932105bf2f5ffe84
2024-09-20 16:53:10 +00:00
Steve McClure
7df33156fb
SERVER-94074 Remove fixable Ruff rule exclusions ( #26582 )
...
GitOrigin-RevId: 291b72ec4a8364208d7633d881cddc98787832b8
2024-08-30 20:29:42 +00:00
Alex Li
f2828d5136
SERVER-91980 Fix Abseil pretty printers ( #24971 )
...
GitOrigin-RevId: f67d0b58f663474dcb911cdfdb0992e341326453
2024-08-01 15:21:34 +00:00
Sophia Tan
64d4c72757
SERVER-91224 Improve DatabaseName pretty printer to avoid causing gdb crash ( #23506 )
...
GitOrigin-RevId: 79f6283b31ec11150d5606006027e0a8a5a25d53
2024-06-14 21:19:01 +00:00
Steve McClure
b4b23946cd
SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl ( #22254 )
...
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Didier Nadeau
bacabb0c0e
SERVER-89701 Fix DatabaseName pretty printer ( #21397 )
...
GitOrigin-RevId: 6fd44064ca3cf75f55900f77331bd2e870535d71
2024-04-24 19:56:24 +00:00
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
cb863af65b
SERVER-84563 Fix the pretty printer for StringData ( #17877 )
...
GitOrigin-RevId: 85dd80db547fb09bb39235d537dc40ff3c6c9266
2024-01-04 19:29:38 +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
Billy Donahue
f1f16c7b89
SERVER-78390 Refactor of Decoration
2023-07-20 15:35:12 +00:00
Matt Broadstone
24f5f5dfd2
SERVER-78225 Fix NamespaceString gdb pretty printer
2023-06-21 22:39:42 +00:00
Daniel Moody
1450624c71
SERVER-76740 SERVER-69843 added pretty printer tests framework
2023-05-19 18:19:56 +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
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
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
Irina Yatsenko
c32ea289b7
SERVER-68743 Push down $exits and $type
2022-10-27 17:50:55 +00:00
David Percy
136d831a28
SERVER-68596 [CQF] Convert dotted $elemMatch to SargableNode
...
The main change is to allow paths like Traverse (ComposeM ...) to
be Sargable. We add a Traverse to each conjunct as if the original
path were ComposeM (Traverse ...) (Traverse ...). This is an over-
approximation so we mark it perf-only and keep the original predicate.
A separate but related improvement: we now make use of more precise
index metadata to remove Traverse nodes. An index on a dotted path
such as {'a.b': 1} may have metadata telling us that 'b' is never
an array, even if 'a' is multikey.
Also, slightly improve lowerPartialSchemaRequirement's ability to
turn ranges back into PathArr / PathObj. This rewrite belongs in the
PartialSchemaReqLowerTransport so that we recognize these intervals
no matter where they occur in the BoolExpr.
2022-10-26 19:48:19 +00:00
Rui Liu
3192d7a4b1
SERVER-70039 Implement optimization for $dateTrunc
2022-10-03 16:29:41 +00:00
Martin Neupauer
32122e8b12
SERVER-69969 Avoid pushing constant argument values on the VM stack
2022-09-29 17:26:16 +00:00
Nicholas Zolnierz
e05c628e0b
SERVER-68895 Load static version of ABT gdb printers if dynamic is not available
2022-09-02 15:25:52 +00:00