8000 Releases · charles-001/dolphie · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: charles-001/dolphie

3.1.2

07 Sep 07:17
Compare
Choose a tag to compare
  • Fixed processlist from not showing threads that had a NULL query in Performance Schema but had an active transaction (from change in 3.1.1)
  • Header now displays [R/W] or [RO] in front of the hostname
  • Hostname in header now doesn't get truncated so easily when you size down your terminal to a small size
  • Added new parameter --panels that lets you choose which panels to show on startup
  • Host Information for Dashboard panel now has a new label called Type which denotes if it's a Galera Cluster, InnoDB Cluster, InnoDB ReplicaSet, etc
  • Fixed connecting to replicas that are on the same host as the primary if you were connecting remotely
  • You'll receive a notification now when the read_only variable changes
  • Upgraded Textual version to 0.36

3.1.1

05 Sep 07:42
Compare
Choose a tag to compare

3.1 packs a punch!

  • Support for Group Replication in Replication panel (thanks @lefred)
  • Replication panel for replicas now respects a replica's port. Before, it used the port you originally connected to the host with (thanks @lefred)
  • Fixed replication filters so they no longer show on dashboard. They're also now prefixed with 'Filter:' to make it clear what they are
  • When a host has group replication enabled, the dashboard read_only value will no longer show SHOULD BE NO? when the host is the primary
  • Fixed crashing on Windows due to graphs (still an issue if you load graphs within 3 seconds of starting - fixed in next version)
  • Dolphie will now send a notification if Performance Schema isn't enabled and will automatically fall back to Information Schema
  • RDS instances will now use the host you specify when connecting instead of hostname from SHOW GLOBAL VARIABLES
  • Small tweaks to layout design of t command
  • Quite a few code revamps and improvements

New Group Replication view:
Screenshot 2023-09-05 at 3 42 38 AM

3.0.10

28 Aug 07:38
Compare
Choose a tag to compare
  • Replaced main screen's footer with popup notifications. Much more of an elegant solution :)
  • Command modals now have their validation errors displayed within the modal itself instead of returning to main screen and displaying it there
  • Added Disk I/O graph (thanks @lefred)
  • Added TRX Time column in processlist for T command. It also by default now shows idle transactions
  • Fixed #27 & #28
  • Fixed a processlist time sorting bug
  • MariaDB 10 compatibility by @gregorg in #25
  • Docs: Add homebrew installation by @chenrui333 in #29

Full Changelog: 3.0.9...3.0.10

Screenshot 2023-08-28 at 3 37 31 AM

3.0.9

23 Aug 15:02
Compare
Choose a tag to compare
  • Added Temp Objects graph
  • Added Aborted Connections graph
  • Fixed Errant Transactions for replicas that have replicas
  • Fixed #23
  • Improved query for determining replication lag (thanks @lefred)
  • Bump Textual version from 0.33 to 0.34

Full Changelog: 3.0.8...3.0.9

3.0.8

22 Aug 10:01
Compare
Choose a tag to compare
  • Toggling panels is now instant (no more "Loading" text except for replicas since it has to connect to them)
  • Replaced Host Information's "Use PS" with the replica count
  • Tweaked color for time ranges on query time/replication lag
  • Added cluster support for wsrep_local_state_comment variable with replication panel (#22) This also provides a section for future cluster support
  • Code cleanup

Full Changelog: 3.0.7...3.0.8

3.0.7

21 Aug 07:26
Compare
Choose a tag to compare

After releasing 3.0.5, I realized R command crashed Dolphie. This small version fixes that plus a few cosmetic changes to the bordering of Replication panel.

Full Changelog: 3.0.5...3.0.7

3.0.5

21 Aug 02:29
Compare
Choose a tag to compare
  • Replicas/Replication panel got a bit of love:
    • Errant transaction GTID support for replicas
    • Shows full source_id instead of the last part of the server's UUID
    • Width of each replica table is more optimally sized and all replicas are now wrapped in a border to easily differentiate them
    • For MySQL 8, we now have a new table beside replication table that displays the performance of applier threads (#18)
    • Replication now has a few variables displayed at the top of its table (#18)
    • Replication will now include in its table fields like Replicate_Do_DB, Replicate_Ignore_Table, etc if they're set
    • Cosmetic changes
  • Fixed support for Python 3.8 (#17)
  • Dolphie will now continue to intake metrics when the main screen isn't active. Before, it stopped and there would be a gap for the duration it wasn't active
  • Graph switches are now remembered when using quick host switch since they were being reset

Hope you enjoy!

3.0.4

19 Aug 04:51
Compare
Choose a tag to compare
  • Bug fixed that prevented Dolphie from working with RDS/Aurora (#16)
  • Dashboard has a few more datapoints added to it
  • Header now uses hostname from MySQL instead of the host you specify to connect along with its port (#15)
  • Quick host switch now supports port
  • Fixed quick host switch so it now adds new servers to the autocompletion list instead of having to restart Dolphie
  • Replication panel now shows the IO and SQL thread state
  • URI is now a positional arguement at the end instead of using --uri (#14)
  • Numerous help verbiage changes
Loading

3.0.2

17 Aug 10:26
Compare
Choose a tag to compare
  • Event log (e command) now supports search and has hotkeys to go to the bottom of event log and back to the top. It is also now a lot more efficient due to the use of Textual's DataTable widget
  • Added URI string parameter --uri for supplying credentials
  • Added transaction history when looking up a thread via t command
  • Added plugin and password expiration fields for u command

Thanks to lefred for his suggestions!

3.0.1

16 Aug 06:56
7a9855e
Compare
Choose a tag to compare

Big release today! I've re-written Dolphie to use Textual which has opened a lot of doors for what's possible. You'll notice it's faster, smoother, more features, and overall just alot better.

One big new feature that I'm proud of is the graphs. I hope you find them as useful as me :)

If you have any suggestions or issues, please let me know!

0