eaydingol
eaydingol
Refactor `SerializeNonCommutativeWrites ` and `LockReferencedReferenceShardResources` so that the global locks are acquired before the local ones. See #7542 for the related discussion.
DESCRIPTION: PR description that will go into the change log, up to 78 characters WIP Main todo items: [ ] Add checks for outer table, i.e., make sure that the...
During periods of heavy query load and high IOPS, the following error occurs: "_another command is already in progress_." This error is preceded by multiple query timeouts, prompting Citus to...
In the implementation, (`EvaluateSingleQueryResult`) the result of the query is formatted into a string. If the type of the query result is a composite type it puts `expected a single...
DESCRIPTION: PR description that will go into the change log, up to 78 characters Adds support for loading citus and columnar so files from a different directory. Builds on open...
Relaxes the Citus version compatibility check for asynchronous replica upgrades. Citus requires the loaded shared library and the installed extension to have identical major and minor versions. This change keeps...
The PR refactors the workflow runs and adds support for creating citus using a given version in test suite. - refactor `.github/workflows/build_and_test.yml` to run the shared `run_tests.yml` workflow for the...
DESCRIPTION: PR description that will go into the change log, up to 78 characters
This PR introduces a GitHub Actions workflow that automatically performs text-based analysis to detect potential backward compatibility issues. The workflow analyzes update scripts, UDF function signatures, and GUC changes, then...
Currently, Citus can successfully execute queries with recurring left join with a reference to outer query via recursive planning. However, when the same subquery uses an INNER JOIN, recursive planning...