@@ -16,17 +16,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616* CI workflow to build and push service images to GitHub Container Registry on master merge. (#97 )
1717* Pull-first with local build fallback for container images during deployment. (#97 )
1818* Swarm overlay network encryption via IPsec and explicit data path port. (#92 )
19+ * MySQL slow query log for queries exceeding 10 seconds or not using indexes. (#76 )
20+ * Strengthen MySQL superset password: secrets module, expanded charset, 24 chars. (#89 )
21+ * SQL Lab query row limits, timeout caps, and validation timeout. (#81 )
22+ * Superset metastore and explore form data caching via Redis. (#79 )
1923
2024### Changed
2125
2226* Completed [ ARCHITECTURE.md] ( ./docs/ARCHITECTURE.md ) (#93 )
2327* Migrated CI from self-hosted to GitHub-hosted runners with Docker-in-Docker test infrastructure. (#94 )
2428* Test workflow always builds service images locally for reproducibility. (#97 )
29+ * Enabled parallel replication applier threads on secondary MySQL nodes. (#75 )
30+ * Clean up temporary ` .pyc ` files on remote nodes after execution. (#51 )
31+ * Set ` innodb_flush_method=O_DIRECT ` to eliminate double caching in containers. (#74 )
32+ * Reduced InnoDB change buffer size for read-heavy BI workload. (#72 )
33+ * Set InnoDB buffer pool size to 1G for improved query performance. (#71 )
34+ * Relaxed Terraform version constraint to accept any 1.x release. (#40 )
35+
36+ ### Removed
37+
38+ * Removed personal contact section from README. (#159 )
2539
2640### Fixed
2741
42+ * Upload ` .py ` source instead of ` .pyc ` bytecode to decouple host Python version. (#38 , #41 )
2843* Fixed ` run_mysql_server() ` not instantiating ` MySQLServer ` class. (#94 )
2944* Disabled MD060 markdownlint rule to fix table column style false positives in documentation. (#94 )
45+ * Made ` create_directory() ` idempotent to support deployment re-runs. (#35 )
46+ * Added default inventory directive to ` ansible.cfg ` . (#42 )
47+ * Fixed Publish workflow ` write_package ` permission denied by adding OCI source labels for GHCR repository linking. (#99 )
3048
3149## 1.0 - 2024-10-13
3250
0 commit comments