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
20082026
-
…OSS product and project. Losing influence over that would be a massive mistake by Oracle. Citation: https://github.com/mysql/mysql-server/commits/trunk/
comment by exabrial · 2026-01-31 · in No More Hidden Changes: How MySQL 9.6 Transforms Foreign Key Management -
▲ 1
MySQL GitHub repository did not have commits for three monthsstory by chemodax · 2026-01-17 · 1 comment
-
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
comment by westurner · 2026-01-16 · in Open source MySQL repository has no commits in more than three months -
…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 -
…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...
comment by sgarland · 2024-09-10 · in Don't defer Close() on writable files (2017) -
…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...
comment by Pikamander2 · 2024-05-18 · in Non-Euclidean Doom: what happens to a game when pi is not 3.14159 (2022) [video] -
▲ 2
MySQL has support for external languagesstory by mliezun · 2024-01-05 · 0 comments
-
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…
comment by Sesse__ · 2023-06-19 · in PostgreSQL reconsiders its process-based model -
▲ 4
Ask HN: What was the most expensive / impactful commit you ever made?story by vietthan · 2023-02-03 · 4 comments
-
…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 -
…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...
comment by mdaniel · 2022-12-20 · in MariaDB plunges nearly 40% in NYSE debut after SPAC merger -
https://github.com/mysql/mysql-server
comment by th3sly · 2022-05-17 · in Ask HN: Free and open source distributed database written in C++ or C -
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 -
…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...
comment by stefan_ · 2022-02-17 · in Apple's custom NVMes are amazingly fast – if you don't care about data integrity -
…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]…
comment by ghusbands · 2022-01-13 · in In MySQL, use “utf8mb4” instead of “utf8” (2016) -
…[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...
comment by ghusbands · 2022-01-12 · in In MySQL, use “utf8mb4” instead of “utf8” (2016) -
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.…
comment by mrcarruthers · 2022-01-12 · in In MySQL, use “utf8mb4” instead of “utf8” (2016) -
…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++ -
…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) -
…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 -
…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 -
…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
comment by adev_ · 2020-05-06 · in Circle – A C++ compiler with compile-time imperative metaprogramming -
…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.
comment by est · 2019-11-28 · in Lines of code that changed everything -
…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 -
…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...
comment by JdeBP · 2018-06-14 · in In MySQL, don’t use “utf8”, use “utf8mb4” (2016) -
….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...
comment by burntsushi · 2017-10-08 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…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 *…
comment by JdeBP · 2017-04-22 · in Systemd-free Devuan announces its first stable release candidate 'Jessie' 1.0.0 -
…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.
comment by master_yoda_1 · 2017-04-10 · in Visual explanation of the last Google Codejam 2017 question