PackageTrack
Sign in Get early access

github.com/src-d/go-mysql-server

v0.6.0 #1658 most downloaded on Go modules src-d/go-mysql-server

What this package is like to depend on

Last release 6 years ago

no release in 18 months

Ships unpredictably

gaps range from 8 days to 1.3 years

Nearly every release is documented

notes for 1 of 1 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

80 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

80 releases · Mar 2018 to Jan 2021
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 80
  1. v0.6.1-0.20210127194120-015a39c0e221 27 Jan 2021 pre-release

    Nothing published for this version

  2. v0.6.1-0.20191029145134-62780e17d9e5 29 Oct 2019 pre-release

    Nothing published for this version

  3. v0.6.1-0.20191028091010-5b6820662f02 28 Oct 2019 pre-release

    Nothing published for this version

  4. v0.6.1-0.20191022072045-6f000e20fb41 22 Oct 2019 pre-release

    Nothing published for this version

  5. v0.6.1-0.20191016135058-b8d91559c9a9 16 Oct 2019 pre-release

    Nothing published for this version

  6. v0.6.1-0.20191011104307-5a8c745b0fac 11 Oct 2019 pre-release

    Nothing published for this version

  7. v0.6.0 01 Oct 2019
    Release notes

    Implemented enhancements:

    • Compile error: parse.go:248:77: undefined sqlparser.SCHEMAS #826
    • Reduce amount of implemented code on Expressions #772
    • Support for regexp_matches #756
    • Request: SLEEP function #647
    • Parallelize index creation #346
    • TPC-H: unsupported feature: HAVING #56
    • sql: implement count distinct #785
    • server: kill queries on connection closed #769
    • sql/analyzer: refactor pushdown rule #752
    • sql/analyzer: refactor resolve_natural_joins rule #750
    • replace all gopkg.in imports and use only go mods #736
    • sql: implement EXPLODE and generators #720
    • sql/analyzer: refactor and fix bugs in qualify_columns rule #706
    • Support SHOW SCHEMAS (upgrade vitess to v1.6.0) #696
    • Add build, tag for oniguruma, remove for mysql_go_regex, update README #660

    Fixed bugs:

    • Races detected on running gitbase during the test #828
    • Failing test for connection handler in Linux #821
    • LIKE fails when new lines are present #814
    • ORDER BY does not fail on non-existent columns #813
    • resolveDatabase is not working if database is changed using USE #810
    • Not support types of char and datetime #807
    • Long processing queries don't stop if the connection is dead/killed until the timeout triggers #800
    • sleep function cannot be cancelled #797
    • Connection problems and possible fix #796
    • Error on CASE statements when result is not bool #787
    • Error on Travis testing jdk 10 #782
    • NULL is not printed in the resulting table #779
    • No root span created for a query #778
    • Handle strings on EvaluateCondition #770
    • ARRAY_LENGTH is not handling null values well #766
    • [Panic] - on HAVING query #764
    • JSON_EXTRACT returns strings quoted #761
    • unable to cast <nil> of type <nil> to float64 #759
    • Panic on query using EXPLODE #755
    • LEFT JOIN and RIGHT JOIN are returning more than a single row per left/right row #742
    • Cannot return NULL in a CASE branch #740
    • Cannot parse "show create table a.b" #733
    • gitbase dies for query with WHERE NOT <not boolean value> #726
    • JSON_EXTRACT cannot cast JSON string #709
    • Nested SUBSTRING fails with INVALID_ARGUMENT error #705
    • Incorrect type name for int64 in create table #702
    • Make sure dates and times are within the supported range #698
    • unable to cast "<repository name>" of type string to int64 #691
    • Index generation is slower than previous implementation #676
    • ORDER BY with aggregations fails with a missleading error #675
    • Problems dropping outdated index #674
    • Bug: Mis-formatted error diagnostics for incorrect function use #665
    • Using fqn in SHOW CREATE TABLE errors #662
    • Indexes on language func does not work with aliased cols #639
    • KILL fails with err message "closed network connection" #635
    • commits does not have column commit_author_when #630
    • Incorrect projected fields #619
    • Support DISTINCT and multiple expressions on aggregation functions #162
    • sql: fix SQL method for arrays of JSON #790
    • sql: use custom boolean coercion logic in condition evaluation #768
    • function: correctly transform up explode nodes #757
    • sql: correctly handle nulls in SQL type conversion #753
    • sql/analyzer: back-propagate expression names after adding convert #739
    • Upgrade vitess to v1.7.0 #732
    • Make boolean expression compatible with MySQL #731
    • Make PROCESSLIST and KILL compatible with MySQL #722
    • sql/analyzer: convert_dates should not change column name #721
    • server: guard sessions access in mutex #713
    • sql/analyzer: run convert_dates rule after prune_columns #703
    • sql/analyzer: alias projected columns wrapped in converts #701
    • Try to order by function #692
    • sql/analyzer: only check aliases to qualify in the topmost project #690
    • Make mapping per partition #681
    • server: correctly set binary charset on blob fields #673
    • Fix validation rule to detect tuples in projections or groupbys #672
    • Close iterators #655
    • Check projection aliases when assigned to index. #640

    Closed issues:

    • Add sql/expression/literal\_test.go #776
    • FR: Select single fields from substring search or split results #747
    • Add FIRST/LAST aggregations #718
    • Add SUBSTRING_INDEX #716
    • Add LENGTH function (for strings) #715
    • LEFT OUTER JOIN support #707
    • vet tool #686
    • [FEATURE] Suggest similar table/column names when one is not found in a query #684
    • Upgrade pilosa to v1.3.0 #679
    • document environment variables in here, not just gitbase #668
    • Add Greatest, Least #664
    • DATE_SUB and DATE_ADD functions #663
    • Add support for DATE function #653
    • Add support for SHOW SCHEMAS #652
    • count is int32 #642
    • Feature request: don't die on panic #625
    • Suppress build warning for oniguruma #623
    • yearweek function #616
    • Replace and test BoltDB by github.com/etcd-io/bbolt #614
    • Use in-memory join when one of the tables is small enough #577
    • Add TO_BASE64, FROM_BASE64 #549

    Merged pull requests:

    • Fixed null errors during value comparisons #831
    • Fixed a few typos for the DELETE implementation #830
    • plan: fix race conditions in Exchange node #829
    • plan: return types in lowercase in SHOW CREATE TABLE #827
    • Implemented REPLACE #825
    • Also check sockets bind to tcp6 and fail on all closed sockets #824
    • Add CHAR and DATETIME types support #823
    • Added LIKE test with newlines #820
    • Bump ava version #819
    • analyzer: do not erase sort node when pushing it down #818
    • Convert LIKE patterns to specific Go regexes #817
    • Fixed INSERT bugs, added UINT64 support, and added tests #816
    • Add dolt to README #815
    • Removed pilosa-dependent files from Windows compilation #812
    • build(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /_integratio… #811
    • Fix for non linux OS build #808
    • Check for dead sockets before timeout and enforce timeouts #806
    • Fix typos and make style consistent #804
    • sql: implement memory management system for caches #802
    • Make Sleep check for cancelled context every second #798
    • use goproxy #795
    • function: implement regexp_matches #794
    • sql/analyzer: fix order by resolution for all nodes #793
    • README.md -> fix build status link #792
    • build(deps): bump lodash from 4.17.11 to 4.17.14 in /_integration/javascript #791
    • build(deps): bump lodash.merge from 4.6.1 to 4.6.2 in /_integration/javascript #789
    • sql/expression: correctly evaluate conditions in CASE #788
    • Update functionregistry.go #786
    • Zachmu/bug fixes to contribute #784
    • sql: fix how nulls are sent to clients #783
    • server: start root trace span on context creation #781
    • sql/analyzer: fix having resolution #780
    • Varchar type #775
    • Limit / offset bug fixes #774
    • sql: implement new API for node transformation #773
    • Add test to EvaluateCondition function #771
    • function: make array_length not fail with literal null #767
    • function: correctly transform up explode nodes #765
    • build(deps): bump esm from 3.0.84 to 3.2.25 in /_integration/javascript #763
    • docs: add JSON_EXTRACT quoted string gotcha to docs #762
    • sql/expression: handle null values in arithmetic expressions #760
    • sql/parse: error for unsupported distinct on aggregations #754
    • sql: implement FIRST and LAST aggregation functions #749
    • Implement JSON_UNQUOTE #748
    • build(deps): bump js-yaml from 3.12.0 to 3.13.1 in /_integration/javascript #746
    • Replace fork go-vitess by original vitess. #745
    • Add metrics (engine, analyzer, regex, pilosa) based on go-kit interface. #744
    • sql/plan: make LEFT and RIGHT join work as expected #743
    • sql/expression: allow null literals in case branches #741
    • Upgrade vitess to v1.8.0 #738
    • Fix parsing of quoted identifiers in SHOW CREATE TABLE queries #737
    • sql/analyzer: do not wrap aggregations with convert, just their arguments #730
    • sql/expression: allow arithmetic operations with dates/times #729
    • sql/analyzer: case insensitive checks for group by rules #728
    • sql/expression/function: implement char_length and length functions #724
    • Implement SUBSTRING_INDEX UDF #723
    • sql/analyzer: refactor and simplify resolve_columns rule #714
    • sql: implement LEFT and RIGHT join #712
    • Make ARRAY_LENGTH working with JSON arrays #711
    • sql: do not marshal strings containing JSON as a string in convert #710
    • sql/analyzer: do not use plan.Inspect to find available tables #708
    • sql: use correct MySQL display name for types #704
    • add greatest and least #700
    • sql/analyzer: wrap all time and date expressions with convert #699
    • pilosa: set max map count to 0 to avoid index issues on windows #697
    • update readme #695
    • sql: implement HAVING clause #689
    • Some vet tools fixes #688
    • vendor: upgrade pilosa #687
    • Suggest similar table/column/indexes names on missing errors #685
    • Fix jaeger-lib dependency #683
    • sql/expression: relaxed json_extract #682
    • sql/analyzer: correctly qualify aliases with the same name as col #680
    • function: remove print from YearWeek UDF #678
    • sql/plan: make sure outdated indexes can be dropped #677
    • sql/expression: new dayofmonth function (alias of day) #671
    • docs: nicer format for functions and vars in docs, add markers #670
    • docs: add session and environment variables to README #669
    • sql: add support for intervals, DATE_SUB and DATE_ADD #667
    • Pass function name to the registry #666
    • sql/parse: allow qualified table names on SHOW CREATE TABLE #661
    • plan: types in lowecase on SHOW CREATE TABLE #656
    • sql/expression: new date function #654
    • docs: document the architecture of the project #651
    • Added from_base64 and to_base64 #650
    • Added MySQL SLEEP function #649
    • Fix test error after two PR merges. #648
    • sql/index/pilosa: parallelize index creation #644
    • Make count int64 function #643
    • plan: compute all inner joins in memory if they fit #638
    • Add charset to fields #637
    • KILL query always takes processlist_id #636
    • fix prune columns for describe queries #634
    • allow all expressions in grouping, resolve orderby expressions #633
    • go.etcd.io/bbolt v1.3.2 #632
    • Perf: Avoid call to Checksum if there are no indexes. #631
    • YEARWEEK UDF function #628
    • Switch to src-d/go-oniguruma #627
    • recover panic for partitions #626
    Open source →
  8. v0.5.1-0.20191029145134-62780e17d9e5 29 Oct 2019 pre-release

    Nothing published for this version

  9. v0.5.1-0.20191017074644-89e83208990b 17 Oct 2019 pre-release

    Nothing published for this version

  10. v0.5.1-0.20191001122120-b09e8c1c8ab9 01 Oct 2019 pre-release

    Nothing published for this version

  11. v0.5.1-0.20190916153121-92ab81be0da0 16 Sep 2019 pre-release

    Nothing published for this version

  12. v0.5.1-0.20190909094322-c17b6fb597aa 09 Sep 2019 pre-release

    Nothing published for this version

  13. v0.5.1-0.20190821121850-0e0249cf7bc0 21 Aug 2019 pre-release

    Nothing published for this version

  14. v0.5.1-0.20190730105128-550cc54baee2 30 Jul 2019 pre-release

    Nothing published for this version

  15. v0.5.1-0.20190708083625-b61703ad45cc 08 Jul 2019 pre-release

    Nothing published for this version

  16. v0.5.1-0.20190705113952-3e40534c1422 05 Jul 2019 pre-release

    Nothing published for this version

  17. v0.5.1-0.20190704134204-7f8224b5219c 04 Jul 2019 pre-release

    Nothing published for this version

  18. v0.5.1-0.20190704102044-409efb9ac21c 04 Jul 2019 pre-release

    Nothing published for this version

  19. v0.5.1-0.20190704084724-688a79f64aa5 04 Jul 2019 pre-release

    Nothing published for this version

  20. v0.5.1-0.20190703145941-128924aa3c62 03 Jul 2019 pre-release

    Nothing published for this version

  21. v0.5.1-0.20190703140603-bbae51955887 03 Jul 2019 pre-release

    Nothing published for this version

  22. v0.5.1-0.20190703130209-eae59d98a4aa 03 Jul 2019 pre-release

    Nothing published for this version

  23. v0.5.1-0.20190703105134-2deb31a671c7 03 Jul 2019 pre-release

    Nothing published for this version

  24. v0.5.1-0.20190703104619-ba8a0d56a1ab 03 Jul 2019 pre-release

    Nothing published for this version

  25. v0.5.1-0.20190703104540-5c04d050c9a8 03 Jul 2019 pre-release

    Nothing published for this version

  26. v0.5.1-0.20190703104357-50afd8410728 03 Jul 2019 pre-release

    Nothing published for this version

  27. v0.5.1-0.20190703085445-1538f09dbaaf 03 Jul 2019 pre-release

    Nothing published for this version

  28. v0.5.1-0.20190703084600-28b338ae07fc 03 Jul 2019 pre-release

    Nothing published for this version

  29. v0.5.1-0.20190702143137-6026ed6343dc 02 Jul 2019 pre-release

    Nothing published for this version

  30. v0.5.1-0.20190624170509-8702d43af506 24 Jun 2019 pre-release

    Nothing published for this version

  31. v0.5.1-0.20190624162743-e1d8da3b9cc4 24 Jun 2019 pre-release

    Nothing published for this version

  32. v0.5.1-0.20190624152344-2cc9356e9ff9 24 Jun 2019 pre-release

    Nothing published for this version

  33. v0.5.1-0.20190624145336-8021ddfc6e60 24 Jun 2019 pre-release

    Nothing published for this version

  34. v0.5.1-0.20190624135918-d9b20c8d6b72 24 Jun 2019 pre-release

    Nothing published for this version

  35. v0.5.1-0.20190624135036-e2905cdc49f5 24 Jun 2019 pre-release

    Nothing published for this version

  36. v0.5.1-0.20190624132421-d33b54cf427f 24 Jun 2019 pre-release

    Nothing published for this version

  37. v0.5.1-0.20190624130635-568f586c7eab 24 Jun 2019 pre-release

    Nothing published for this version

  38. v0.5.1-0.20190624094722-bc2334894674 24 Jun 2019 pre-release

    Nothing published for this version

  39. v0.5.1-0.20190624084804-162371800036 24 Jun 2019 pre-release

    Nothing published for this version

  40. v0.5.1-0.20190621085943-683a87204be3 21 Jun 2019 pre-release

    Nothing published for this version

  41. v0.5.1-0.20190620142646-9722f31e0f85 20 Jun 2019 pre-release

    Nothing published for this version

  42. v0.5.1-0.20190619104848-eaab1795353a 19 Jun 2019 pre-release

    Nothing published for this version

  43. v0.5.1-0.20190617130801-5f48ea31ce99 17 Jun 2019 pre-release

    Nothing published for this version

  44. v0.5.1-0.20190607090451-cf9bb2a992da 07 Jun 2019 pre-release

    Nothing published for this version

  45. v0.4.1-0.20191017183442-4b9329eafa5b 17 Oct 2019 pre-release

    Nothing published for this version

  46. v0.4.1-0.20191001122120-b09e8c1c8ab9 01 Oct 2019 pre-release

    Nothing published for this version

  47. v0.4.1-0.20190916182737-521be194cc83 16 Sep 2019 pre-release

    Nothing published for this version

  48. v0.4.1-0.20190821121850-0e0249cf7bc0 21 Aug 2019 pre-release

    Nothing published for this version

  49. v0.4.1-0.20190821101617-e3e8b917c00a 21 Aug 2019 pre-release

    Nothing published for this version

  50. v0.4.1-0.20190730105128-550cc54baee2 30 Jul 2019 pre-release

    Nothing published for this version

  51. v0.4.1-0.20190711102353-028b7e23332d 11 Jul 2019 pre-release

    Nothing published for this version

  52. v0.4.1-0.20190708083625-b61703ad45cc 08 Jul 2019 pre-release

    Nothing published for this version

  53. v0.4.1-0.20190703140603-bbae51955887 03 Jul 2019 pre-release

    Nothing published for this version

  54. v0.4.1-0.20190703105134-2deb31a671c7 03 Jul 2019 pre-release

    Nothing published for this version

  55. v0.4.1-0.20190703085445-1538f09dbaaf 03 Jul 2019 pre-release

    Nothing published for this version

  56. v0.4.1-0.20190624170509-8702d43af506 24 Jun 2019 pre-release

    Nothing published for this version

  57. v0.4.1-0.20190624135918-d9b20c8d6b72 24 Jun 2019 pre-release

    Nothing published for this version

  58. v0.4.1-0.20190624094722-bc2334894674 24 Jun 2019 pre-release

    Nothing published for this version

  59. v0.4.1-0.20190621085943-683a87204be3 21 Jun 2019 pre-release

    Nothing published for this version

  60. v0.4.1-0.20190620142646-9722f31e0f85 20 Jun 2019 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive