What's Changed
- Refactor router frontend function. by @reshke in #127
- Fix yet another couple of log messages by @reshke in #128
- Refactor coordinator grpc services. Rename RoutersService to Topolog… by @reshke in #129
- Support add and list shards cmds in coordctl by @reshke in #130
- Delete router/protos directory by @reshke in #131
- User validation by @diPhantxm in #123
- Drop wal-g/tracelog usage by @Denchick in #132
- Enhance router TLS-related log messages. by @reshke in #133
- Change hostname in tls init to fix verify-full on server side by @munakoiso in #134
- Add comments to code, drop unneded config rats in config-example by @reshke in #135
- Implement insert from select query with constant by @munakoiso in #136
- Improve update queries routing by @munakoiso in #137
- Update pq query to v4 by @reshke in #138
- Accept and parse comments in queries to force-set shard to ruote by @reshke in #139
- Allow encrypted password for backend auth in config by @reshke in #140
- Add daemonize router feature by @reshke in #141
- Listen localhost in psql-proto by default by @reshke in #142
- Fix md5 auth for frontend and backend connections by @reshke in #143
- Route client to admin console on port psql port if dbname is "console" by @reshke in #144
- Add default_route_behaviour setting by @reshke in #145
- Route to shard with respect to client session attr by @reshke in #146
- Copy pgproto3 interfaces after Recieve() them by @reshke in #147
- Fix default target-session-attrs by @Denchick in #148
- Add transactions and target-session-attrs tests by @Denchick in #149
- Support cancel proto msgs by @reshke in #150
- Reload logger when getting SIGHUP SIGUSR1 signals by @Denchick in #151
- Check column name with rules while routing. by @reshke in #152
- Make SPQR tests independent by @Denchick in #154
- Add single shard join test and fixes by @reshke in #153
- Make console tests better: drop all objects created during test by @reshke in #155
- More logging by @reshke in #156
- Do not raise error if shard host is down by @reshke in #157
- Use client id in log record while routing and acquiring connections by @reshke in #158
- Even better logging by @reshke in #159
- More logging by @reshke in #160
New Contributors
- @munakoiso made their first contribution in #134
Full Changelog: 0.0.3...0.0.4