steve-chavez
|
28d5278d62
|
fix: use index on jsonb/jsonb arrow filter/order
|
2023-07-12 14:51:21 -05:00 |
|
steve-chavez
|
40dc46ed2e
|
fix: compilation on Ubuntu, GHC 9.0.2 compat
|
2023-06-21 16:22:30 -05:00 |
|
steve-chavez
|
856d450775
|
refactor: stricter plan media type
|
2023-06-20 19:12:17 -05:00 |
|
steve-chavez
|
aa15f4782e
|
refactor: remove MTPlanAttrs to doctest
|
2023-06-18 15:27:25 -05:00 |
|
steve-chavez
|
bc1fb67df0
|
drop: Prefer: params=multiple-objects on RPC
BREAKING CHANGE
A function with a JSON array or object parameter should be used instead
|
2023-04-04 19:55:10 -05:00 |
|
steve-chavez
|
032f07f3f0
|
refactor: remove character varying casting
|
2023-03-29 13:17:15 -05:00 |
|
steve-chavez
|
46fd856fc6
|
test: tidy inlining plan test
|
2023-03-29 05:33:38 -05:00 |
|
steve-chavez
|
5b6421d03a
|
test: fix sporadic failure on PlanSpec
|
2023-02-28 17:30:54 -05:00 |
|
steve-chavez
|
0d5d209bfb
|
perf: use LATERAL instead of CTE for json body
* add pgbench test for INSERT and RPC
* use LATERAL for RPC and INSERT
* add tests for inlining
|
2023-02-25 15:01:06 -05:00 |
|
steve-chavez
|
3773cce246
|
feat: null filters on embedded resources
|
2022-12-12 17:14:54 -05:00 |
|
steve-chavez
|
781fa592ca
|
refactor: delete QueryCost, instead use PlanSpec
|
2022-12-12 13:31:02 -05:00 |
|
steve-chavez
|
1065021348
|
refactor: add planCost and planHdr for tests
|
2022-12-12 13:31:02 -05:00 |
|
 Laurence IslaandGitHub
|
b2b92e75cc
|
Make text the default format for the execution plan
|
2022-08-17 17:58:02 -05:00 |
|
steve-chavez
|
3648986aa8
|
refactor: correlated subquery for o2m query
Improves the query costs a bit as shown in the tests and reduces code.
|
2022-08-06 21:42:53 -05:00 |
|
steve-chavez
|
c050b61db8
|
tests: add basic resource embedding costs
Adds costs thresholds on the PlanSpec for the o2m,m2o and m2m queries.
|
2022-08-06 21:42:53 -05:00 |
|
steve-chavez
|
fd7c23f7a1
|
Add "for" param for the vnd.pgrst.plan media type
|
2022-08-01 17:41:23 -05:00 |
|
 Steve ChavezandGitHub
|
8911afd079
|
feat: Allow getting the EXPLAIN plan of a request
|
2022-07-27 19:33:34 -05:00 |
|