Hacker GitHub

← All repos

mysql/mysql-server

View on GitHub ↗ ★ 12,492 C++

MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.

29 mentions on Hacker News by 25 people: 3 stories, 26 comments · first 2017-04-10 · latest 2026-01-31

Mentions per year 29 mentions · busiest year 2022 (8)
20082026
  1. …OSS product and project. Losing influence over that would be a massive mistake by Oracle. Citation: https://github.com/mysql/mysql-server/commits/trunk/
  2. MySQL > History https://en.wikipedia.org/wiki/MySQL#History mysql/mysql-server: https://github.com/mysql/mysql-server MariaDB/server: https://github.com/MariaDB/server MariaDB: https://en.wikipedia.org/wiki/MariaDB
  3. …a client when a session variable has changed. Though I haven't used it so possibly not implemented. https://github.com/mysql/mysql-server/blob/trunk/plugin/x/pr... * Allows sending parameterised SQL and a collection of values together…
    comment by RenThraysk · 2025-03-26 · in Database Protocols Are Underwhelming
  4. …a [1] MySQL commit to fix the same issue. [0]: https://wiki.postgresql.org/wiki/Fsync_Errors [1]: https://github.com/mysql/mysql-server/commit/8590c8e12a3374e...
  5. …have that error in their codebase. https://github.com/search?type=code&auto_enroll=true&q=84600 https://github.com/mysql/mysql-server/blob/824e2b4064053f7da... https://github.com/textmate/textmate/blob/346b52b108b387462d...
  6. Here's MySQL's all-session-globals-in-one-place-class: https://github.com/mysql/mysql-server/blob/8.0/sql/sql_class... I believe I can safely say that nobody acknowledges and understands the complexity of all state within that class, and…
  7. …and Rust, and along the way you're being paid by RedHat for that type of work. (*) I've cloned https://github.com/mysql/mysql-server . Whole codebase is roughly around 3M lines of C and C++ code (among other types of source code). I did…
    comment by menaerus · 2022-12-26 · in This year in LLVM
  8. …but for comparison one is a "clean" GPLv2" and the other has more words and a link to oracle.com: https://github.com/mysql/mysql-server/blob/mysql-8.0.31/LICE... https://github.com/MariaDB/server/blob/mariadb-10.11.1/COPYI...
  9. https://github.com/mysql/mysql-server
  10. I took that to be these kind of things: https://github.com/mysql/mysql-server/graphs/contributors
    comment by bombcar · 2022-04-21 · in GitHub: Private Profiles beta
  11. …a few and they seem to do F_FULLFSYNC (sic), except MySQL, they deleted it to make it run faster: https://github.com/mysql/mysql-server/commit/3cb16e9c3879d17...
  12. …found a bug in their support for longer utf-8 sequences/conversion and took the hacky way out. [1] https://github.com/mysql/mysql-server/commit/43a506c0ced0e6e... [2] https://unicode.org/faq/utf_bom.html [3]…
  13. …[2] https://unicode.org/faq/utf_bom.html [3] https://datatracker.ietf.org/doc/html/rfc3629 [4] https://github.com/mysql/mysql-server/commit/43a506c0ced0e6e...
  14. And here's the commit that changed it: https://github.com/mysql/mysql-server/commit/43a506c0ced0e6e... . It was originally set to max 6 bytes but for some reason someone dropped it to 3. They also seem to be slowly phasing it out.…
  15. …but I got an example. InnoDB was first released in 2001, and was ported from C to C++ in 2011: https://github.com/mysql/mysql-server/compare/78f4351..3a455...
    comment by throwdbaaway · 2021-09-12 · in Transmission torrent client ported to C++
  16. …3 bytes UTF-8. March 2002: MySQL added support for UTF-8, initially setting the limit to 6 bytes ( https://github.com/mysql/mysql-server/commit/55e0a9c ) September 2002: MySQL decided to reduce the limit to 3 bytes, probably for storage…
    comment by throwdbaaway · 2021-04-08 · in The history of UTF-8 as told by Rob Pike (2003)
  17. …etc. A simple loop also won't cleanup processes forked from the main server. This 1kLoC script https://github.com/mysql/mysql-server/blob/8.0/scripts/mysql... can be almost entirely replaced with a few lines of systemd.service config.…
    comment by viraptor · 2021-03-16 · in We Don’t Use Docker
  18. …the Large System Extension atomic operations. You can find our pull request for enabling that here: https://github.com/mysql/mysql-server/pull/302 Unfortunately it seems that their CLA bot auto-closed the submission. Thank you for your…
    comment by _msw_ · 2020-10-22 · in Amazon RDS on Graviton2 Processors
  19. …Exception handling is problematic in kernel space. [^1]: https:/github.com/MariaDB/server [^2]: https://github.com/mysql/mysql-server [^3]: https://zeromq.org/ [^4]: https://github.com/facebook/fbthrift
  20. …changed everything is when a guy changed "utf8" from 6 bytes to 3 bytes somewhere in a commits of https://github.com/mysql/mysql-server . I failed to bookmark it nor find it. Sorry.
  21. …through code that looks like this[1]. [0] https://www.sqlite.org/src/artifact/9711a7575036f0d3 [1] https://github.com/mysql/mysql-server/blob/b93c1661d689c8b7d...
    comment by christophilus · 2018-09-14 · in Guidelines for writing readable code
  22. …bytes You chose not to define the UNICODE_32BIT macro that was in the original source from 2002? * https://github.com/mysql/mysql-server/commit/55e0a9cb01af4b0...
  23. ….gitignore The combination of fast glob matching[2] and parallel traversal should be a boon. [1] - https://github.com/mysql/mysql-server [2] - https://github.com/BurntSushi/ripgrep/blob/e7c06b92fb996adcb...
  24. …I would have given up long before I finished. [1] - http://blog.burntsushi.net/ripgrep/ [2] - https://github.com/mysql/mysql-server/blob/5.7/.gitignore
    comment by burntsushi · 2017-04-28 · in Rust 1.17
  25. …aDB/server/blob/10.1/support-files/ma... -- MariaDB's official systemd service unit, 173 lines long * https://github.com/mysql/mysql-server/blob/5.7/scripts/syste... -- MySQL's official systemd service unit, 60 lines long *…
  26. …look into the code, you might see there are complex data structure, and algorithm are being used. https://github.com/mysql/mysql-server Its a good thing to solve these kind of algorithmic problems.