Commit Graph

  • d51554529f
    Merge e0a3d22662 into 5deaf9a616 Teja Mupparti 2025-07-14 17:20:28 +0000
  • e0a3d22662 Implement comments new Teja Mupparti 2025-07-11 09:16:45 -0700
  • e1879c0628 minor suggestion - 1 onur-suggestions Onur Tirtir 2025-07-14 17:49:20 +0300
  • 3f3e50ce86
    Merge 8f71720f87 into 488a298189 Mehmet YILMAZ 2025-07-14 13:50:40 +0300
  • 8f71720f87 Add support for Citus version 18.0 in the oldest supported version matrix for pytest m3hm3t/pg18_pytest_fix Mehmet Yilmaz 2025-07-03 13:21:15 +0000
  • 20d6847f9b
    Merge 488a298189 into 5deaf9a616 Mehmet YILMAZ 2025-07-14 13:19:29 +0300
  • 488a298189 Update columnar_vacuum_rel to handle new 'all_frozen' parameter for PostgreSQL 18+ m3hm3t/pg18_support Mehmet Yilmaz 2025-07-14 10:18:26 +0000
  • 809c869c3d Introduce a method to check if the left join is safe to push-down, use the same method to compute constraints for push leftjoin_push eaydingol 2025-07-11 23:11:19 +0300
  • 7665ef7b83 Remove scanf Teja Mupparti 2025-06-12 11:51:26 -0700
  • eaf7ff8995 Save the output of Subplans during ExecuteSubPlans(), and later use it in ExplainSubPlans() Teja Mupparti 2025-06-08 13:43:25 -0700
  • 6fdbfacdad
    Merge f0538e5822 into 9817800aac Mehmet YILMAZ 2025-07-10 12:32:14 +0000
  • 2cf03a599c
    Merge 4ec29913e1 into 9817800aac Mehmet YILMAZ 2025-07-10 12:32:14 +0000
  • e0d3a04622
    Merge 2b30606970 into 9817800aac Mehmet YILMAZ 2025-07-10 12:32:14 +0000
  • 92d01c80d1
    Merge b06bde5771 into 9817800aac Mehmet YILMAZ 2025-07-10 12:32:14 +0000
  • 9817800aac Update adapter function signatures for PostgreSQL 15-17 compatibility Mehmet Yilmaz 2025-07-09 14:12:38 +0000
  • 00ac5f3985 Add PostgreSQL 18 compatibility check in configure script Mehmet Yilmaz 2025-07-09 13:58:55 +0000
  • f18ff1f9bf Add PostgreSQL 18 compatibility check in configure script Mehmet Yilmaz 2025-07-09 13:45:19 +0000
  • 2f3ee8bc7e Revert ruleutils_17.c Mehmet Yilmaz 2025-07-09 13:34:59 +0000
  • cd0db85f98 Fix formatting in columnar_version_compat.h header guards Mehmet Yilmaz 2025-07-09 13:22:41 +0000
  • 3fa1a15670 Update executor adapter functions for PostgreSQL 18 compatibility Mehmet Yilmaz 2025-07-09 13:16:04 +0000
  • eabbee385a Refactor compatibility macros for PostgreSQL 18 in multi_logical_planner and shard_pruning Mehmet Yilmaz 2025-07-09 13:08:18 +0000
  • 08ed6433a2 Enhance compatibility for create_foreignscan_path with PG18 and PG17 versions Mehmet Yilmaz 2025-07-09 13:03:02 +0000
  • 44821f1264 Update GetRelationIdentityOrPK to include deferred_ok parameter for PG18 compatibility Mehmet Yilmaz 2025-07-09 12:19:11 +0000
  • c25eed36f0
    Merge 0eb2b4977b into 5deaf9a616 Cédric Villemain 2025-07-09 11:56:57 +0000
  • 0eb2b4977b Refactor logic in citus_ruleutils, Run ci tools, fix up regress tests Ibrahim Halatci 2025-06-23 13:35:54 +0000
  • b4ec0292ea Untrack configure, configure.ac, and backup files Mehmet Yilmaz 2025-07-09 11:35:33 +0000
  • a996fd7c8b
    Merge 6e5e723482 into 9bc7060e70 Naisila Puka 2025-07-07 13:53:21 +0000
  • 6e5e723482 Add tests for citus_stat_user_tables naisila/stat_user_tables naisila 2025-07-07 16:40:53 +0300
  • 4773328e7a Add citus_stat_user_tables from pg_stat_user_tables naisila 2025-07-07 16:00:46 +0300
  • 5141872606
    Merge 9bc7060e70 into 5deaf9a616 Naisila Puka 2025-07-07 13:02:32 +0000
  • 9bc7060e70 Rename test file to citus_aggregated_stats naisila/citus_column_stats naisila 2025-07-07 16:02:21 +0300
  • ce32d911ab Add null_frac to citus_column_stats naisila 2025-07-07 14:08:05 +0300
  • ac27bb7d88 Add citus_column_stats UDF naisila 2025-06-20 17:34:48 +0200
  • 2b30606970 Improve safety check in FindReferencedTableColumn to assert valid groupIndex m3hm3t/pg18_pushdown_group_column Mehmet Yilmaz 2025-07-04 08:16:49 +0000
  • b06bde5771 PG18 - Strip decimal fractions from actual rows counts m3hm3t/normalize-sed-actual-rows-decimal Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • 4ec29913e1 Adapt columnar stripe metadata updates for PostgreSQL 18 m3hm3t/pg18_columnar_write_1 Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • f0538e5822 Remove unused citus-tools subproject m3hm3t/pg18_dev_relation_oid_0 Mehmet Yilmaz 2025-07-02 09:46:04 +0000
  • 8aaf7bca34 Support PostgreSQL 18’s new RTE kinds in Citus deparser to fix OID 0 Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • cd017ee69c PG18 - Handle PG18’s synthetic RTE_GROUP Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • 5ba9e99dc3
    Merge 3cbcf40cea into 5deaf9a616 Colm 2025-07-03 12:18:08 +0000
  • 3cbcf40cea Avoid query deparse and planning of shard query in local execution. colm/single_shard_local_exec Colm McHugh 2025-06-24 16:52:37 +0000
  • 4874aa54f9
    Merge 4f031b977f into 5deaf9a616 Mehmet YILMAZ 2025-07-03 13:34:54 +0300
  • 4f031b977f Comment out columnar extension preprocessing in utility hook m3hm3t/detach_columnar Mehmet Yilmaz 2025-07-03 10:34:50 +0000
  • 0de9d9542a Comment out columnar-related checks in build and test workflows Mehmet Yilmaz 2025-07-03 10:26:03 +0000
  • 67ca0cda1a Remove references to citus_columnar extension in utility hook and dependency checks Mehmet Yilmaz 2025-07-03 10:22:16 +0000
  • b09dae0dab Refactor Makefile to skip columnar storage build and install steps Mehmet Yilmaz 2025-07-03 10:13:51 +0000
  • d493bb526a Test if regress test local_shard_execution_dropped_column is not deterministically repeatable test_flakiness Colm McHugh 2025-07-02 10:38:02 +0000
  • 04755adf74
    Merge 7e4dd604d0 into 5deaf9a616 ibrahim halatci 2025-07-02 15:55:45 +0300
  • 7e4dd604d0 typo ihalatci-extension-compat-test-report Ibrahim Halatci 2025-07-02 15:53:35 +0300
  • d0644a9884 results of extension compatibility testing Ibrahim Halatci 2025-07-02 15:46:12 +0300
  • 37ad5e6958 results of extension compatibility testing Ibrahim Halatci 2025-07-02 15:46:12 +0300
  • 3f9e12e010 Update PostgreSQL upgrade versions to 15.13-16.9-17.5-18beta1 Mehmet Yilmaz 2025-06-20 08:59:17 +0000
  • 50ed569939 fix style Mehmet Yilmaz 2025-06-20 08:41:36 +0000
  • dc2cd39fc8 Pg18 ruleutils adaptation (#8010) Mehmet YILMAZ 2025-06-20 11:26:48 +0300
  • 5e5b82d83d 85b7efa Support LIKE with nondeterministic collations Mehmet Yilmaz 2025-06-13 14:27:18 +0000
  • fb908ddac3 Update image suffix in build configuration for consistency Mehmet Yilmaz 2025-05-20 19:31:38 +0000
  • 41f2df8832 6c66b74 - Raise the minimum supported OpenSSL version to 1.1.1 Mehmet Yilmaz 2025-05-14 12:18:34 +0000
  • b8fb6dbf37 Refactor compatibility handling for PostgreSQL versions in various files Mehmet Yilmaz 2025-05-13 15:19:36 +0000
  • 3b60ec2e8e Refactor includes and compatibility definitions for PostgreSQL 18 in columnar and distributed planner files Mehmet Yilmaz 2025-05-13 14:26:39 +0000
  • a29fc40660 Add missing include for columnar_version_compat.h in columnar_customscan.c Mehmet Yilmaz 2025-05-13 14:18:37 +0000
  • 93cf10b8ab Add pg19 version for PostgreSQL 18 compatibility Mehmet Yilmaz 2025-05-13 14:03:10 +0000
  • 7a9a55e624 Update include guard for explain_format.h to support PostgreSQL 18 Mehmet Yilmaz 2025-05-13 14:00:22 +0000
  • aca5a894de Add ruleutils_18.c file Mehmet Yilmaz 2025-05-13 13:55:20 +0000
  • 7ae7cc9c6a Add compatibility for PostgreSQL 18 in various source files Mehmet Yilmaz 2025-05-13 11:17:01 +0000
  • a98f341472 pg18 compile work cont Mehmet Yilmaz 2025-05-12 20:02:13 +0000
  • 7e553fe7db 5983a4c - Introduce CompactAttribute array in TupleDesc Mehmet Yilmaz 2025-05-09 12:31:19 +0000
  • dfe5ae1e7a Update PostgreSQL version compatibility check to include version 18 Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • 57421f9103 Remove citus-tools subproject reference m3hm3t/pg18_pytest Mehmet Yilmaz 2025-07-02 10:29:06 +0000
  • 15d9446df2 Add support for Citus version 14.0.1 and pg18 in the oldest supported version matrix Mehmet Yilmaz 2025-07-01 07:52:36 +0000
  • 8ee7c97ca4 Update PostgreSQL version compatibility check to include version 18 Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • 8f142e580f
    Merge bfd80982dd into 5deaf9a616 Onur Tirtir 2025-07-02 08:21:52 +0000
  • 73dde1382c
    Merge 2281fb97c2 into 5deaf9a616 manaldush 2025-07-02 08:21:52 +0000
  • 3ab6ed1fc7
    Merge 56f7249704 into 5deaf9a616 Muhammad Usama 2025-07-01 19:22:45 +0000
  • 56f7249704 Implement snapshot-based node split by promoting a replica Muhammad Usama 2025-07-01 23:58:14 +0500
  • 61298561d8 Update PostgreSQL upgrade versions to 15.13-16.9-17.5-18beta1 Mehmet Yilmaz 2025-06-20 08:59:17 +0000
  • c16b6a90ac fix style Mehmet Yilmaz 2025-06-20 08:41:36 +0000
  • 816010b1c3 Pg18 ruleutils adaptation (#8010) Mehmet YILMAZ 2025-06-20 11:26:48 +0300
  • 2068935390 85b7efa Support LIKE with nondeterministic collations Mehmet Yilmaz 2025-06-13 14:27:18 +0000
  • e55e7480b0 Update image suffix in build configuration for consistency Mehmet Yilmaz 2025-05-20 19:31:38 +0000
  • b299b9d271 6c66b74 - Raise the minimum supported OpenSSL version to 1.1.1 Mehmet Yilmaz 2025-05-14 12:18:34 +0000
  • 5aaeb68825 Refactor compatibility handling for PostgreSQL versions in various files Mehmet Yilmaz 2025-05-13 15:19:36 +0000
  • cf7338259c Refactor includes and compatibility definitions for PostgreSQL 18 in columnar and distributed planner files Mehmet Yilmaz 2025-05-13 14:26:39 +0000
  • 82181cc292 Add missing include for columnar_version_compat.h in columnar_customscan.c Mehmet Yilmaz 2025-05-13 14:18:37 +0000
  • 24f62a21ac Add pg19 version for PostgreSQL 18 compatibility Mehmet Yilmaz 2025-05-13 14:03:10 +0000
  • 607a79abec Update include guard for explain_format.h to support PostgreSQL 18 Mehmet Yilmaz 2025-05-13 14:00:22 +0000
  • 4f2ed19c42 Add ruleutils_18.c file Mehmet Yilmaz 2025-05-13 13:55:20 +0000
  • 1ac5c5146a Add compatibility for PostgreSQL 18 in various source files Mehmet Yilmaz 2025-05-13 11:17:01 +0000
  • bcb5b5e952 pg18 compile work cont Mehmet Yilmaz 2025-05-12 20:02:13 +0000
  • f46d95e12c 5983a4c - Introduce CompactAttribute array in TupleDesc Mehmet Yilmaz 2025-05-09 12:31:19 +0000
  • 864a2c9e3d Update PostgreSQL version compatibility check to include version 18 Mehmet Yilmaz 2025-05-08 15:46:04 +0000
  • 6976b70aee
    Merge 6e35220cec into 5deaf9a616 Karina 2025-07-01 14:19:43 +0300
  • 6e35220cec Do not remove totaltime instrumentation from queryDesc Karina Litskevich 2025-06-23 18:55:42 +0300
  • a0fb094b0f Refactor diff script to streamline normalization process and improve readability m3hm3t/pg18_normalize-sed-domain-base-type-error Mehmet Yilmaz 2025-07-01 07:35:45 +0000
  • 537e803cda
    Merge 1a20c4fe6d into 5deaf9a616 Teja Mupparti 2025-06-30 17:18:22 +0100
  • eacc1edadd
    Merge 9708464c1f into 5deaf9a616 Cédric Villemain 2025-06-30 08:27:55 -0700
  • c70e3527d7
    Merge 1211422578 into 5deaf9a616 Mehmet YILMAZ 2025-06-30 11:20:20 +0200
  • 018e3186e8
    Merge ab53e23571 into 5deaf9a616 Mehmet YILMAZ 2025-06-30 10:41:02 +0300
  • 68cd4c117f Normalize CREATE DOMAIN pseudotype error message in test outputs Mehmet Yilmaz 2025-06-30 07:23:24 +0000
  • b4fff80e8a
    Merge 50f511af95 into 5deaf9a616 Alexandre 2025-06-27 17:45:57 -0700
  • fba18085ee
    Merge c958e8e092 into 5deaf9a616 Mehmet YILMAZ 2025-06-26 17:57:29 -0700