59 Commits (509da3ac348781aee75e050c08d955ad6db0e5f2)

Author SHA1 Message Date
Adam Ierymenko 5341c216a7
Comment ugly query 7 years ago
Adam Ierymenko 96a0c3d764
ugly query is ugly 7 years ago
Adam Ierymenko 783b49e383
more worky less not worky 7 years ago
Adam Ierymenko d4dc983a01
fix bad column name 7 years ago
Adam Ierymenko 72ccd1020a
Another exception fix 7 years ago
Adam Ierymenko 28d0070ce2
Fix race in multiple DB mirroring configurations. 7 years ago
Adam Ierymenko 7bb0d9be1b
warning removal 7 years ago
Grant Limberg 87016ae815 network update to upsert 7 years ago
Adam Ierymenko 5289d3327c
Build fixes 7 years ago
Adam Ierymenko 00fb9c475e
More work on DB mirroring. 7 years ago
Adam Ierymenko 3c776675b3
Cruftectomy, work in progress on mirrorring 7 years ago
Adam Ierymenko 37d508ab96
Refactoring in prep for mirroring 7 years ago
Adam Ierymenko a77b4ecddb Add optional function in DB change listener for member online events. 7 years ago
Adam Ierymenko f6b080b8a2 Abstract out change listener from controller itself to permit DBs to shadow changes from other DBs. 7 years ago
Grant Limberg 2ab2f68725 Add a central database schema version check to central controller startup 7 years ago
Grant Limberg 692733fffb Don't write to ztc_network_status table anymore in central controller 7 years ago
Grant Limberg 37d321afc8 dont spin as much in the onlineNotificationThread 7 years ago
Grant Limberg 6a027c9c0a amqp_consume_message now has a timeout 7 years ago
Grant Limberg 6014df2847 fix compile & sql errors 7 years ago
Grant Limberg 55a9e6e05e Queue up inserts in onlineNotificationThread() into a multiple insert statement 7 years ago
Grant Limberg 993d850f69 more logs 7 years ago
Grant Limberg 8141043560 finish up rabbitmq integration 7 years ago
Grant Limberg fcb4221f97 rabbitMQ implementation 7 years ago
Grant Limberg 1f13374a4f added struct for rabbitmq config 7 years ago
Grant Limberg de1fc43cc5 added librabbitmq library for central controller 7 years ago
Grant Limberg 7414418e2e insert/update host_port on controller start 7 years ago
Grant Limberg d98bdb5643 WIP: Pass listen port down to Postgres 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Grant Limberg 0da2efa633 add application_name to pgbouncer connectio string 7 years ago
Grant Limberg 56a58f2b11 more logging of exits from the central controller 7 years ago
Grant Limberg e959908c51 log message 7 years ago
Grant Limberg 6e3144370a exit controller if onlinenotification thread exits while _run == 1 7 years ago
Grant Limberg 1c86f25fab update # of threads for Postgres 7 years ago
Grant Limberg 328d08781a finish pgbouncer integration 7 years ago
Grant Limberg c8d5215870 add handling for PGBOUNCER_CONNSTR environment variable. 7 years ago
Grant Limberg ccb856749f back to plain old libpq in dev 7 years ago
Grant Limberg e3381a4c1f fix member init query 7 years ago
Grant Limberg 882b03436d WIP: libpxx instead of libpq 7 years ago
Grant Limberg 2729db9555 exceptions 7 years ago
Grant Limberg 4c0e7aa8b0 more error checking 7 years ago
Grant Limberg 761cc5c923 remove another noisy log line 8 years ago
Grant Limberg d87fcca176 Fully operational pgsql controller 8 years ago
Grant Limberg 1da1409db2 get rid of a noisy log line 8 years ago
Grant Limberg 417aa9547b Working controller & docker container for GKE 8 years ago
Grant Limberg 5b222d0a09 cleanup connections after errors 8 years ago
Grant Limberg 0ec6215493 Send member/network change notifications via Postgres 8 years ago
Grant Limberg de45bdb448 quieting things down a little bit 8 years ago
Grant Limberg 7b608c6ca3 Fix testing for true/false. Dont attempt to update member status on networks that we know dont exist 8 years ago
Grant Limberg 6ff78c9c26 fix crashes 8 years ago
Grant Limberg d701f4e331 Added some exception hadling. Dont want to live *too* dangerously here 8 years ago