-
Notifications
You must be signed in to change notification settings - Fork 15
Added Networking Tools + TiDB/TiKV to Databases section #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -42,6 +42,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [SSL](#ssl) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [GitOps](#gitops) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [MCP](#mcp) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - [Networking Tools](#networking-tools) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Version Control | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
@@ -558,15 +559,25 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[Couchbase](tools/Couchbase)** | Distributed multi-model NoSQL document-oriented database. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[CouchDB](tools/CouchDB)** | Database that completely embraces the web. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[etcd](tools/etcd)** | Distributed reliable key-value store for critical data. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[LevelDB](tools/LevelDB)** | Fast key-value storage library. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[MariaDB](tools/MariaDB)** | Fast, scalable, and robust database with a rich ecosystem. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[MySQL](tools/MySQL)** | Open-source relational database management system. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[PostgreSQL](tools/PostgreSQL)** | Powerful, open-source object-relational database system. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[RethinkDB](tools/RethinkDB)** | Open-source database for the real-time web. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[RocksDB](tools/RocksDB)** | Embeddable, persistent key-value store for fast storage. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[ScyllaDB](tools/ScyllaDB)** | NoSQL data store using the seastar framework, compatible with Apache Cassandra. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[SQLite](tools/SQLite)** | Small, fast, self-contained, high-reliability SQL database engine. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | **[usql](tools/usql)** | Universal command-line interface for SQL databases. | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Databases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tool | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ---- | ----------- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[Apache HBase](tools/ApacheHBase)** | Distributed, versioned, non-relational database. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nirgeier marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[Cassandra](tools/Cassandra)** | Manage massive amounts of data fast, without losing sleep. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[Couchbase](tools/Couchbase)** | Distributed multi-model NoSQL document-oriented database. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[CouchDB](tools/CouchDB)** | Database that completely embraces the web. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[etcd](tools/etcd)** | Distributed reliable key-value store for critical data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[LevelDB](tools/LevelDB)** | Fast key-value storage library. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[MariaDB](tools/MariaDB)** | Fast, scalable, and robust relational database. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[MySQL](tools/MySQL)** | Open-source relational database management system. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[PostgreSQL](tools/PostgreSQL)** | Powerful, open-source object-relational database. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[RethinkDB](tools/RethinkDB)** | Open-source database for the real-time web. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[RocksDB](tools/RocksDB)** | Embeddable, persistent key-value store for fast storage. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| **[ScyllaDB](tools/ScyllaDB)** | NoSQL data store using the Seastar framework. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+563
to
+576
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tool | Description | |
| ---- | ----------- | |
| **[Apache HBase](tools/ApacheHBase)** | Distributed, versioned, non-relational database. | |
| **[Cassandra](tools/Cassandra)** | Manage massive amounts of data fast, without losing sleep. | |
| **[Couchbase](tools/Couchbase)** | Distributed multi-model NoSQL document-oriented database. | |
| **[CouchDB](tools/CouchDB)** | Database that completely embraces the web. | |
| **[etcd](tools/etcd)** | Distributed reliable key-value store for critical data. | |
| **[LevelDB](tools/LevelDB)** | Fast key-value storage library. | |
| **[MariaDB](tools/MariaDB)** | Fast, scalable, and robust relational database. | |
| **[MySQL](tools/MySQL)** | Open-source relational database management system. | |
| **[PostgreSQL](tools/PostgreSQL)** | Powerful, open-source object-relational database. | |
| **[RethinkDB](tools/RethinkDB)** | Open-source database for the real-time web. | |
| **[RocksDB](tools/RocksDB)** | Embeddable, persistent key-value store for fast storage. | |
| **[ScyllaDB](tools/ScyllaDB)** | NoSQL data store using the Seastar framework. | |
| | Tool | Description | | |
| |------|-------------| | |
| | **[Apache HBase](tools/Apache/HBase)** | Distributed, versioned, non-relational database. | | |
| | **[Cassandra](tools/Cassandra)** | Manage massive amounts of data, fast, without losing sleep. | | |
| | **[Couchbase](tools/Couchbase)** | Distributed multi-model NoSQL document-oriented database. | | |
| | **[CouchDB](tools/CouchDB)** | Database that completely embraces the web. | | |
| | **[etcd](tools/etcd)** | Distributed reliable key-value store for critical data. | | |
| | **[LevelDB](tools/LevelDB)** | Fast key-value storage library. | | |
| | **[MariaDB](tools/MariaDB)** | Fast, scalable, and robust relational database. | | |
| | **[MySQL](tools/MySQL)** | Open-source relational database management system. | | |
| | **[PostgreSQL](tools/PostgreSQL)** | Powerful, open-source object-relational database. | | |
| | **[RethinkDB](tools/RethinkDB)** | Open-source database for the real-time web. | | |
| | **[RocksDB](tools/RocksDB)** | Embeddable, persistent key-value store for fast storage. | | |
| | **[ScyllaDB](tools/ScyllaDB)** | NoSQL data store using the Seastar framework. | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove duplicate and corrupted Databases section entirely.
Line 562 creates a duplicate "## Databases" header (MD024 violation), and lines 563–580 contain a malformed table with missing pipes and structure violations. A properly formatted Databases table already exists at lines 553–561. Delete this entire section, then add TiDB and TiKV entries to the correct table above.
Apply this diff to remove the corrupted section:
| **[etcd](tools/etcd)** | Distributed reliable key-value store for critical data. |
-
-## Databases
-Tool | Description
----- | -----------
-**[Apache HBase](tools/ApacheHBase)** | Distributed, versioned, non-relational database.
-**[Cassandra](tools/Cassandra)** | Manage massive amounts of data fast, without losing sleep.
-**[Couchbase](tools/Couchbase)** | Distributed multi-model NoSQL document-oriented database.
-**[CouchDB](tools/CouchDB)** | Database that completely embraces the web.
-**[etcd](tools/etcd)** | Distributed reliable key-value store for critical data.
-**[LevelDB](tools/LevelDB)** | Fast key-value storage library.
-**[MariaDB](tools/MariaDB)** | Fast, scalable, and robust relational database.
-**[MySQL](tools/MySQL)** | Open-source relational database management system.
-**[PostgreSQL](tools/PostgreSQL)** | Powerful, open-source object-relational database.
-**[RethinkDB](tools/RethinkDB)** | Open-source database for the real-time web.
-**[RocksDB](tools/RocksDB)** | Embeddable, persistent key-value store for fast storage.
-**[ScyllaDB](tools/ScyllaDB)** | NoSQL data store using the Seastar framework.
-**[SQLite](tools/SQLite)** | Small, fast, self-contained, high-reliability SQL engine.
-**[usql](tools/usql)** | Universal command-line interface for SQL databases.
-**[TiDB](tools/TiDB)** | MySQL-compatible distributed SQL database designed for horizontal scalability and high availability.
-**[TiKV](tools/TiKV)** | Distributed, highly available transactional key-value store powering TiDB's storage layer.
## Web ServersThen add TiDB and TiKV to the proper Databases table:
| **[etcd](tools/etcd)** | Distributed reliable key-value store for critical data. |
+| **[LevelDB](tools/LevelDB)** | Fast key-value storage library. |
+| **[MariaDB](tools/MariaDB)** | Fast, scalable, and robust relational database. |
+| **[MySQL](tools/MySQL)** | Open-source relational database management system. |
+| **[PostgreSQL](tools/PostgreSQL)** | Powerful, open-source object-relational database. |
+| **[RethinkDB](tools/RethinkDB)** | Open-source database for the real-time web. |
+| **[RocksDB](tools/RocksDB)** | Embeddable, persistent key-value store for fast storage. |
+| **[ScyllaDB](tools/ScyllaDB)** | NoSQL data store using the Seastar framework. |
+| **[SQLite](tools/SQLite)** | Small, fast, self-contained, high-reliability SQL engine. |
+| **[TiDB](tools/TiDB)** | MySQL-compatible distributed SQL database designed for horizontal scalability and high availability. |
+| **[TiKV](tools/TiKV)** | Distributed, highly available transactional key-value store powering TiDB's storage layer. |
+| **[usql](tools/usql)** | Universal command-line interface for SQL databases. |Committable suggestion skipped: line range outside the PR's diff.
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)
562-562: Multiple headings with the same content
(MD024, no-duplicate-heading)
563-563: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
563-563: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
563-563: Tables should be surrounded by blank lines
(MD058, blanks-around-tables)
564-564: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
564-564: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
565-565: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
565-565: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
566-566: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
566-566: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
567-567: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
567-567: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
568-568: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
568-568: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
569-569: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
569-569: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
570-570: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
570-570: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
571-571: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
571-571: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
572-572: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
572-572: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
573-573: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
573-573: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
574-574: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
574-574: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
575-575: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
575-575: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
576-576: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
576-576: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
577-577: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
577-577: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
578-578: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
578-578: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
579-579: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
579-579: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
580-580: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing leading pipe
(MD055, table-pipe-style)
580-580: Table pipe style
Expected: leading_and_trailing; Actual: no_leading_or_trailing; Missing trailing pipe
(MD055, table-pipe-style)
🤖 Prompt for AI Agents
In README.md around lines 562 to 580, remove the duplicate "## Databases" header
and the entire malformed table (lines 562–580) which is a duplicate/corrupted
section, then update the existing correct Databases table (lines ~553–561) by
adding two new rows for TiDB and TiKV with brief descriptions and links
(tools/TiDB and tools/TiKV) so the entries appear in the single canonical table;
ensure table row formatting matches the existing table (pipe-separated columns
and header alignment) and no extra blank "## Databases" header remains.
Copilot
AI
Nov 22, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing tool directories. According to the project guidelines, each tool entry must have a corresponding directory under tools/ with a standardized README. The following directories need to be created:
tools/TiDB/with README following the project templatetools/TiKV/with README following the project template
Run bash scripts/create_readmes.sh to generate the README templates, and ensure logos are added to the logos/ directory.
coderabbitai[bot] marked this conversation as resolved.
Show resolved
Hide resolved
Copilot
AI
Nov 22, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Networking Tools entries are missing the standard formatting used throughout the repository. Each tool should: (1) be wrapped in bold markdown with a link to its tools directory (e.g., **[dig](tools/dig)**), and (2) have pipe separators at the start and end of each row (e.g., | **[dig](tools/dig)** | DNS lookup utility for querying DNS servers. |). Additionally, tool directories need to be created under tools/ following the project structure guidelines.
| Tool | Description | |
| ---- | ----------- | |
| dig | DNS lookup utility for querying DNS servers. | |
| nslookup | Basic DNS lookup tool for DNS records troubleshooting. | |
| tcpdump | Packet capture and network traffic analysis tool. | |
| mtr | Combined ping and traceroute tool for deep network diagnostics. | |
| nmap | Network scanning and security auditing tool for discovering hosts and services. | |
| | Tool | Description | | |
| | ---- | ----------- | | |
| | **[dig](tools/dig/)** | DNS lookup utility for querying DNS servers. | | |
| | **[nslookup](tools/nslookup/)** | Basic DNS lookup tool for DNS records troubleshooting. | | |
| | **[tcpdump](tools/tcpdump/)** | Packet capture and network traffic analysis tool. | | |
| | **[mtr](tools/mtr/)** | Combined ping and traceroute tool for deep network diagnostics. | | |
| | **[nmap](tools/nmap/)** | Network scanning and security auditing tool for discovering hosts and services. | |
Copilot
AI
Nov 22, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inconsistent table formatting. The table separator uses ---- instead of ------ which is the standard used throughout the rest of the README (see lines 555-556, 584-585, 595-596, 608-609). Update to match the existing convention:
Tool | Description
---- | -----------should be:
Tool | Description
-----|-------------
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate 'Databases' section header. The original header at line 555 should be removed since this appears to be a consolidation of the section. There should only be one '## Databases' header.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is already an existing section of Databases