GitHub / ProxySQL/orchestrator / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 4457c7a2 | feat(postgresql): graceful primary switchover (#99) |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4c928159 | ci: cache orchestrator-runtime image build via GHA cache (#97) |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a2c1dfd6 | ci: fix lint on push/schedule and bake orchestrator test runtime image (#96) |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 42c66d3c | docs: explain package variants in install.md (#95) |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 521fda19 | Add arm64 release packages and multi-arch Docker images (#94) |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3e00b7f4 | merge Merge pull request #93 from ProxySQL/bump-version-4.30.0 |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7d4d6e2c | Bump version to 4.30.0 | Rene Cannao <r****e@p****m> | 4 months ago | |
| 6b6f6454 | merge Merge pull request #87 from ProxySQL/issue84-raft-testing |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 347a9bb2 | merge Merge pull request #86 from ProxySQL/issue82-83-failover-pg-matrix |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 72376814 | Fix named channels: disable read_only on mysql2 before creating test data | Rene Cannao <r****e@p****m> | 4 months ago | |
| c3f54cc3 | merge Merge pull request #91 from ProxySQL/issue88-90-behavioral-tests |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cd02379d | Fix topology operations: wait for replication lag to clear before move-up | Rene Cannao <r****e@p****m> | 4 months ago | |
| 47988d95 | Fix unbound variable: extract IO_RUNNING from REPL_STATE | Rene Cannao <r****e@p****m> | 4 months ago | |
| 5766a6c1 | Fix problem detection test 1b: check SQL thread state not /api/problems | Rene Cannao <r****e@p****m> | 4 months ago | |
| 2ea8a252 | Fix Raft SQLite store: allow NULL data in raft_log and raft_store | Rene Cannao <r****e@p****m> | 4 months ago | |
| 4b980805 | Fix Raft test: stagger node startup to avoid bootstrap conflicts | Rene Cannao <r****e@p****m> | 4 months ago | |
| 13ecfe5c | Fix named channels test: verify setup data, retry data replication | Rene Cannao <r****e@p****m> | 4 months ago | |
| 1d88f3f0 | Fix problem detection tests: force re-discovery after state changes | Rene Cannao <r****e@p****m> | 4 months ago | |
| 62b814e9 | Fix mysql_source_host: use tab-delimited awk field split | Rene Cannao <r****e@p****m> | 4 months ago | |
| a8afb3dc | Fix mysql_source_host: use tabular SHOW STATUS instead of \G | Rene Cannao <r****e@p****m> | 4 months ago | |
| cbda41b9 | Clean up extra_db on mysql2 in named channels test | Rene Cannao <r****e@p****m> | 4 months ago | |
| 84f7361e | Add curl timeouts to test-raft.sh and test-failover-advanced.sh | Rene Cannao <r****e@p****m> | 4 months ago | |
| 9666f570 | Add curl timeouts to test-failover-advanced.sh | Rene Cannao <r****e@p****m> | 4 months ago | |
| 5b13080a | merge Merge pull request #85 from ProxySQL/issue80-81-mysql-matrix-channels |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 75fe695c | Fix named channels test: use correct API endpoint, fix unbound $2 | Rene Cannao <r****e@p****m> | 4 months ago | |
| 5e816b54 | Fix SQLite deadlock: defer readInstanceChannels to after outer query (#92) | Rene Cannao <r****e@p****m> | 4 months ago | |
| f2a553f5 | Fix SQLite schema migration: remove MySQL-specific syntax from provider_type ... | Rene Cannao <r****e@p****m> | 4 months ago | |
| 84ef389a | Add behavioral validation tests: topology, problems, operations (#88, #89, #90) | Rene Cannao <r****e@p****m> | 4 months ago | |
| fa42679d | Fix stuck functional tests: add curl timeouts to all HTTP calls | Rene Cannao <r****e@p****m> | 4 months ago | |
| f2d2a0fe | Fix CI: link named-channels.md in docs TOC, clean up test | Rene Cannao <r****e@p****m> | 4 months ago | |
| e143725f | Add Raft consensus testing under failure conditions (#84) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 8acc479c | Add advanced failover tests and PostgreSQL version matrix (#82, #83) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 8436ee55 | Add MySQL version matrix and named channels functional tests (#80, #81) | Rene Cannao <r****e@p****m> | 4 months ago | |
| bfe313e6 | Fix CI lint failures: gofmt, errcheck, staticcheck, ineffassign | Rene Cannao <r****e@p****m> | 4 months ago | |
| 6cd86faa | merge Merge pull request #79 from ProxySQL/issue77-named-channels-phase2 |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e08fb45c | Add documentation and tests for named replication channels | Rene Cannao <r****e@p****m> | 4 months ago | |
| 78949182 | Use channel-aware operations in graceful master takeover | Rene Cannao <r****e@p****m> | 4 months ago | |
| ae247db9 | Add API endpoints for replication channel visibility | Rene Cannao <r****e@p****m> | 4 months ago | |
| 56293ce5 | merge Merge pull request #78 from ProxySQL/issue77-named-channels |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8f0d92c8 | Add channel-aware replication operations for multi-source support | Rene Cannao <r****e@p****m> | 4 months ago | |
| 7c0fd8e4 | Add multi-source replication discovery for named channels | Rene Cannao <r****e@p****m> | 4 months ago | |
| 8c37d293 | Add data model for multi-source replication named channels | Rene Cannao <r****e@p****m> | 4 months ago | |
| 859a306b | merge Merge pull request #76 from ProxySQL/issue74-web-ui-refresh |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ee065a27 | merge Merge pull request #75 from ProxySQL/issue73-multi-cluster |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 70065f9d | Upgrade web UI from Bootstrap 3 to Bootstrap 5.3 | Rene Cannao <r****e@p****m> | 4 months ago | |
| e4d5b2ae | Multi-cluster support: manage MySQL and PostgreSQL simultaneously (#73) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 97eb0db9 | Bump version to 4.2.0 | Rene Cannao <r****e@p****m> | 4 months ago | |
| 0250926b | Fix PG recovery: call ReadRecoveryInfo() to set HasAutomatedMasterRecovery | Rene Cannao <r****e@p****m> | 4 months ago | |
| 8893ed79 | Fix PG standby MasterKey: try sender_host, conninfo, then primary_conninfo fr... | Rene Cannao <r****e@p****m> | 4 months ago | |
| ce3a5169 | Fix PG standby MasterKey: use sender_host/sender_port from pg_stat_wal_receiver | Rene Cannao <r****e@p****m> | 4 months ago | |
| 8933d1d4 | PG tests: add debug dump of all instances to diagnose cluster assignment | Rene Cannao <r****e@p****m> | 4 months ago | |
| 8b97d814 | Fix PG cluster assignment: skip MySQL-specific ReadInstanceClusterAttributes ... | Rene Cannao <r****e@p****m> | 4 months ago | |
| 480b3815 | PG tests: discover primary before standby to fix cluster name inheritance | Rene Cannao <r****e@p****m> | 4 months ago | |
| 2c79b2d5 | PG tests: fix cluster name check, add debug output for failover investigation | Rene Cannao <r****e@p****m> | 4 months ago | |
| 363b0446 | PG tests: use IPs for discovery and standby conninfo, fix hostname checks | Rene Cannao <r****e@p****m> | 4 months ago | |
| eb2afb2b | Fix PG failover test: static IPs in docker-compose, IP-based primary_conninfo | Rene Cannao <r****e@p****m> | 4 months ago | |
| f47db889 | PG tests: skip failover (Docker DNS limitation), accept UnreachablePrimary an... | Rene Cannao <r****e@p****m> | 4 months ago | |
| 4d208f2e | Fix PG failover: make UnreachablePrimary recoverable (same path as DeadPrimary) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 71e79ef0 | Fix PG failover detection: mark instance as checked-but-not-seen on connectio... | Rene Cannao <r****e@p****m> | 4 months ago | |
| 1f9aa2fa | Fix PG discovery: set ClusterName so clusters API returns results | Rene Cannao <r****e@p****m> | 4 months ago | |
| 47c0b45a | CI: make PostgreSQL tests non-blocking while iterating on stability | Rene Cannao <r****e@p****m> | 4 months ago | |
| 97cf0fe1 | Fix PG analysis: replace downtime_end_timestamp with constant | Rene Cannao <r****e@p****m> | 4 months ago | |
| 95ab798f | Fix PG analysis: replace non-existent is_downtimed column with constant | Rene Cannao <r****e@p****m> | 4 months ago | |
| 622da8ca | Fix PG standby: use gosu to run pg_basebackup and postgres as postgres user | Rene Cannao <r****e@p****m> | 4 months ago | |
| 455d7ef5 | merge Merge pull request #72 from ProxySQL/issue69-postgresql-docs |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 86a4f3dc | merge Merge pull request #71 from ProxySQL/issue68-postgresql-tests |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| deffaba6 | Add PostgreSQL documentation: tutorials, provider docs, reference, and user m... | Rene Cannao <r****e@p****m> | 4 months ago | |
| feebad62 | Add PostgreSQL functional tests with real containers in CI | Rene Cannao <r****e@p****m> | 4 months ago | |
| 51ff6f66 | merge Merge pull request #70 from ProxySQL/issue64-postgresql-support |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 306e8a11 | Add PostgreSQL recovery support (Phase C) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 1f7ddef6 | Add PostgreSQL failure detection (Phase B) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 1756c436 | Wire PostgreSQL provider into discovery loop (Phase A) | Rene Cannao <r****e@p****m> | 4 months ago | |
| 314d8507 | Replace ProxySQL LLC with ProxySQL | Rene Cannao <r****e@p****m> | 5 months ago | |
| cc2e0117 | README: remove premature PostgreSQL claims | Rene Cannao <r****e@p****m> | 5 months ago | |
| 8d150692 | Update badges: add Functional Tests, remove disabled system tests, add license | Rene Cannao <r****e@p****m> | 5 months ago | |
| ceabd333 | Disable legacy system tests (replaced by functional tests) | Rene Cannao <r****e@p****m> | 5 months ago | |
| 6aaffa3a | Fix CI: add Getting Started section to docs TOC with links to new docs | Rene Cannao <r****e@p****m> | 5 months ago | |
| 8e4b9f10 | merge Merge pull request #63 from ProxySQL/docs-reference-manual |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c41b9cf9 | Add comprehensive documentation: quick start, tutorials, user manual, reference | Rene Cannao <r****e@p****m> | 5 months ago | |
| 15f27ef2 | Add comprehensive reference manual for configuration, CLI, and API | Rene Cannao <r****e@p****m> | 5 months ago | |
| 501fc2bf | Update README: document ProxySQL integration, observability, quick start | Rene Cannao <r****e@p****m> | 5 months ago | |
| 4d1f9733 | Add raft-evaluation.md to docs TOC | Rene Cannao <r****e@p****m> | 5 months ago | |
| 0ed9313f | Remove worktree artifacts, add to gitignore | Rene Cannao <r****e@p****m> | 5 months ago | |
| 70aaa4ce | Fix gofmt formatting issues | Rene Cannao <r****e@p****m> | 5 months ago | |
| e7d5f0e0 | merge Merge pull request #62 from ProxySQL/issue61-raft-migration |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ede4fb49 | Address review: ensure local server in bootstrap, add timeouts, consistent re... | Rene Cannao <r****e@p****m> | 5 months ago | |
| d93663a8 | Migrate raft APIs: PeerStore, AddPeer, Yield, snapshots | Rene Cannao <r****e@p****m> | 5 months ago | |
| 4bb9c74e | Remove openark/raft replace directive, update to hashicorp/raft v1.7 | Rene Cannao <r****e@p****m> | 5 months ago | |
| c38a16be | merge Merge pull request #60 from ProxySQL/issue55-lint-cleanup |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 95e19661 | merge Merge pull request #58 from ProxySQL/issue53-postgresql-provider |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c81e05ef | merge Merge pull request #59 from ProxySQL/issue56-raft-evaluation |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 790f4083 | merge Merge pull request #57 from ProxySQL/issue54-openapi-spec |
René Cannaò <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7a32584a | Address review: fix file leaks, nil checks, error handling, formatting | Rene Cannao <r****e@p****m> | 5 months ago | |
| 890d2bac | Address review: fix standby lag query, configurable SSL, safe DSN, recovery g... | Rene Cannao <r****e@p****m> | 5 months ago | |
| 3960b595 | Fix final round of lint issues | Rene Cannao <r****e@p****m> | 5 months ago | |
| 081e2b6b | Fix remaining lint issues across all packages | Rene Cannao <r****e@p****m> | 5 months ago | |
| 0cc3ebfd | Fix additional errcheck issues across agent, app, http, logic packages | Rene Cannao <r****e@p****m> | 5 months ago | |
| 136e94d7 | Fix more errcheck and return value issues across packages | Rene Cannao <r****e@p****m> | 5 months ago | |
| a86142f1 | Fix remaining errcheck issues across all packages | Rene Cannao <r****e@p****m> | 5 months ago | |
| a050efec | Fix additional staticcheck issues via auto-fix and manual cleanup | Rene Cannao <r****e@p****m> | 5 months ago |