Mahlon E. Smith <mahlon@martini.nu> [Sat, 25 Jul 2020 15:05:26 -0700] rev 19
Multiple changes.
- Clean up various nim compiler warnings.
... except ObservableStores. https://forum.nim-lang.org/t/6442#39738
- Update documentation for Netdata v1.23's "exporting" module.
- TCP connections to netdata where dropped by default. Expose this
behavior as a toggle, and change the default to leave the child
process (and the tcp socket) open.
- Bump to v0.3.0.
Mahlon E. Smith <mahlon@martini.nu> [Mon, 19 Nov 2018 12:05:51 -0800] rev 18
Added tag v0.2.0 for changeset 96b8799a565a
Mahlon E. Smith <mahlon@martini.nu> [Mon, 19 Nov 2018 12:05:47 -0800] rev 17
Fix command line usage docs, replace deprecated recvLine() with readLine().
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Nov 2018 15:54:05 -0800] rev 16
Updates for nim 0.19.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 26 Jun 2018 09:47:23 -0700] rev 15
Lowercase all hostnames before sending to the database.
Mahlon E. Smith <mahlon@laika.com> [Mon, 05 Mar 2018 15:34:12 -0800] rev 14
Update README Timescale example for v0.9.0.
Mahlon E. Smith <mahlon@laika.com> [Tue, 20 Feb 2018 10:59:26 -0800] rev 13
Remove port and user from the default dbopts, so they instead use the postgresql behavioral default.
Mahlon E. Smith <mahlon@laika.com> [Mon, 19 Feb 2018 18:34:36 -0800] rev 12
Fix typos, add small "scaling" section.
Mahlon E. Smith <mahlon@laika.com> [Mon, 19 Feb 2018 18:22:25 -0800] rev 11
Multiple changes:
- Make the 'release' build the default.
- Add a configurable socket timeout parameter.
- Make the table name configurable.
- Add usage docs to the README.
Mahlon E. Smith <mahlon@laika.com> [Sun, 18 Feb 2018 23:40:34 -0800] rev 10
Fix the netdata link to point the the right spot.
... shame!
Mahlon E. Smith <mahlon@laika.com> [Sun, 18 Feb 2018 22:18:44 -0800] rev 9
Properly reap child processes.
Mahlon E. Smith <mahlon@laika.com> [Sun, 18 Feb 2018 18:16:37 -0800] rev 8
Multiple changes.
- There's still a delay somewhere with threading in the socket read()
that impacts simultaneous client connections. After a bunch of
experimenting with Channel message passing, rip it all out in
favor of a simple fork()ing server.
- Remove the color option, just check stdout for a tty instead to make
it automatic.
- Better error handling for malformed packets/samples.
Mahlon E. Smith <mahlon@laika.com> [Thu, 15 Feb 2018 10:29:37 -0800] rev 7
Force a GC pass after 25 cycles. Don't bother with sync() at exit, unnecessary.
Mahlon E. Smith <mahlon@laika.com> [Wed, 14 Feb 2018 17:27:29 -0800] rev 6
Each incoming connection requires its own client socket.
Mahlon E. Smith <mahlon@laika.com> [Wed, 14 Feb 2018 15:41:11 -0800] rev 5
Multiple changes.
- Colorize output by default, add option to disable.
- Time parsing per incoming client.
- Add a "quiet" mode.
- Allow binding to a specific IP address.
- Allow debug mode to be set without recompiling.
- Alter thread wrapper for reporting and config passing.
- Fix file descriptor leak with client connections.
- Wait for current threads to finish before exiting.