File: Changes

package info (click to toggle)
libdbd-patroni-perl 0.03-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 144 kB
  • sloc: perl: 1,063; makefile: 2
file content (21 lines) | stat: -rw-r--r-- 796 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Revision history for DBD-Patroni

0.03  2025-12-30
    - Split monolithic Patroni.pm into separate modules:
      - DBD::Patroni::dr (Driver class)
      - DBD::Patroni::db (Database handle class)
      - DBD::Patroni::st (Statement handle class)
    - Add _build_dsn helper for proper DSN manipulation
    - Use refaddr() for object comparison instead of string comparison
    - Add null guards for transaction and fetch/bind methods
    - Fix Docker test infrastructure for CI

0.02  2025-12-27
    - Convert to real DBI driver

0.01  2025-12-27
    - Initial release
    - Automatic leader/replica routing based on query type
    - Patroni REST API cluster discovery
    - Configurable load balancing (round_robin, random, leader_only)
    - Automatic failover with retry on connection errors