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. ▲ 1
    MySQL GitHub repository did not have commits for three months
    story by chemodax · 2026-01-17 · 1 comment
  3. 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
  4. …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
  5. …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...
  6. …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...
  7. ▲ 2
    MySQL has support for external languages
    story by mliezun · 2024-01-05 · 0 comments
  8. 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…
  9. ▲ 4
    Ask HN: What was the most expensive / impactful commit you ever made?
    story by vietthan · 2023-02-03 · 4 comments
  10. …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
  11. …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...
  12. https://github.com/mysql/mysql-server
  13. 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
  14. …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...
  15. …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]…
  16. …[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...
  17. 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.…
  18. …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++
  19. …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)
  20. …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
  21. …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
  22. …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
  23. …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.
  24. …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
  25. …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...
  26. ….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...
  27. …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
  28. …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 *…
  29. …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.