Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: openGemini/openGemini

v1.5.3-rc4

15 Jan 09:01

Choose a tag to compare

v1.5.3-rc4 Pre-release
Pre-release

v1.5.3-rc4

v1.5.2

12 Jan 11:03

Choose a tag to compare

v1.5.2 release

v1.5.1

26 Dec 09:15

Choose a tag to compare

init v1.5.1

v1.5.0

19 Dec 01:17

Choose a tag to compare

v1.5.0 Pre-release
Pre-release

beta version

v1.4.3

02 Sep 10:23

Choose a tag to compare

This version has no binary. A new release for ts-cli

v1.4.1

07 Jun 05:58
5ff486d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

20 Apr 08:41
c965047

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

02 Jan 07:20
19aa9cc

Choose a tag to compare

Compared with v1.3.0, v1.3.1 has the following changes:

  1. The useless configuration item sqlite-enabled = true on the single node is disabled; otherwise, too many insertFiles failed error logs are displayed in the background.
  2. Fixed some bugs related to the backup and restoration function.
  3. By default, the time format in the query result is rfc3339. In earlier versions, the time format is integer.
  4. Partial optimization of multi-copy performance

v1.3.1在v1.3.0基础上有如下变化:

  1. 关掉了单机上无用的配置项sqlite-enabled = true,否则会在后台打印太多insertFiles failed错误日志。
  2. 修复了一些备份恢复功能相关bugs
  3. 查询结果的时间格式默认采用rfc3339,之前是整型
  4. 多副本性能的部分优化

What's Changed

Full Changelog: v1.3.0...v1.3.1

v1.3.0

17 Nov 10:10
c0102dc

Choose a tag to compare

What's Changed

  • fix: update go-generate version by @xiangyu5632 in #528
  • chore: delete comment out code by @shoothzj in #526
  • fix: inconsistent version number #520 by @localvar in #522
  • chore: normalize line ending to lf by @shoothzj in #530
  • chore: update readme and roadmap by @xiangyu5632 in #533
  • chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #536
  • feat: Refactor log store by @xiangyu5632 in #534
  • perf: allocate Record as required by @xiangyu5632 in #535
  • Fixed terminal not restored after quit issue by @nanjj in #529
  • chore: replace 'strings.Compare' and 'ioutil' by @localvar in #537
  • chore: update readme by @xiangyu5632 in #539
  • feat: support open-telemetry write endpoint for OTLP protocol by @shilinlee in #542
  • fix: ts-cli command line argument 'precision' has no effect by @localvar in #540
  • chore: draft PR also can run CI by @xiangyu5632 in #545
  • chore: change maxLineSize from 2561024 to 10241024 by @xiangyu5632 in #550
  • fix: typo in 'show streams' by @localvar in #524
  • fix:Replace copystruct.Copy with influxql.CloneSource by @zhuheqqq in #553
  • chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #554
  • chore: sysnchronize the code by @xiangyu5632 in #562
  • fix: user auth under the 'query' section in the monitor is ineffective by @liuze89 in #559
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #564
  • chore: print error log for meta balance manager by @shilinlee in #563
  • fix: prom remote write needs to be sorted by label by @MrSanZhi in #565
  • chore: reload sequencer on a freed shard by @fx408 in #566
  • feat: add prom histogram_quantile funciton by @chen19991212 in #567
  • fix: (mst > mst) binop (xxx) bug fix by @lihanxue in #569
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #568
  • feat(json): op http json marshal by @xiangyu5632 in #577
  • feat(promql): support the metric store api for prom by @MrSanZhi in #570
  • fix: add DefaultMetricKeyLabel repeatedly by @MrSanZhi in #571
  • feat: add min/max inc-hash-agg-functions by @chen19991212 in #573
  • feat(log): add sort limit cursor by @noFloat in #582
  • Promql query by @MrSanZhi in #572
  • drop mst perf & remove panic cmds & adjust lock sequence by @lihanxue in #574
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #580
  • fix(log): delete the remote obs dir when drop db/rp/measurements by @lijieac in #579
  • chore: add the configuration item maxLineSize by @gueFDF in #592
  • fix: show tag values skip sid not found in index by @xiangyu5632 in #583
  • feat(log): add time clipping push down by @noFloat in #584
  • chore: optimizing the unordered file merge strategy by @fx408 in #585
  • fix: time disorder of order files after merge unordered data by @fx408 in #586
  • feat(log): add the bloomfilter cache by @chen19991212 in #589
  • feat: add inc-hash-agg min/max bool type by @chen19991212 in #590
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #591
  • fix: adjust the locking sequence & modify prom returnType by @lihanxue in #587
  • feat(promql): support prom nested function and aggregation push down by @MrSanZhi in #588
  • fix: wrong time for binop by @MrSanZhi in #581
  • refactor(log): refactor the code for generating cursors by @noFloat in #597
  • feat(promql): sampling based on the intersection time of the query and shard by @MrSanZhi in #598
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #599
  • feat(log): optimize query process of bloomfilter by @noFloat in #605
  • feat(prom): groupByAll/without not use schemaDims of prom by @lihanxue in #604
  • perf: cache local variables to reduce repeated calculation by @scuzyj in #600
  • perf: optimizing the unordered file merge self by @fx408 in #607
  • fix: memGetValues bug fix by @lihanxue in #602
  • fix: ts-server+promBinOp bug fix by @lihanxue in #603
  • fix: writing to disk ,some records will be dropped when the point on… by @Chenxulin97 in #609
  • feat(storage): set full text bf block size to 8m by @xiangyu5632 in #611
  • feat: support group by except tags by @xiangyu5632 in #612
  • perf: cache local variables to reduce repeated calculation by @scuzyj in #615
  • chore: panic when unordered merge is closed abnormally by @fx408 in #616
  • feat: add count_values function by @chen19991212 in #614
  • feat(log): add detached_lazy_load_index_reader to optimize limit query by @noFloat in #617
  • feat(log): add the bloomfilter cache by @lijieac in #618
  • feat(log): supports the jsonarray data type by @xiangyu5632 in #621
  • feat(storage): add check and truncate full text bf files by @Chuckie12138 in #613
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #624
  • feat(replication): add file implement for raft entry logs by @shilinlee in #628
  • feat(log): supports time format conversion by @xiangyu5632 in #631
  • feat(replication): write and read slice for raft logs by @shilinlee in #630
  • refactor: move the OGSketch from agg_iterator.gen.go to agg_iterator.go by @scuzyj in #625
  • chore(log): modify maximum num of rows returned by analytics by @noFloat in #626
  • chore: add kernel version information to monitoring metrics by @fx408 in #627
  • feat: add prom functions by @chen19991212 in #629
  • feat(log): add the prefetching of bloomfilter cache by @lijieac in #633
  • feat(replication): impl Truncate and Delete for file by @shilinlee in #635
  • chore: unnecessary use of fmt.Sprintf from tests by @xuthus5 in #646
  • fix: ts-cli output corrupted by @StepY1aoZz in #651
  • fix: numeric filtering requires implicit conversion of data types

by @MrSanZhi in #656

by @peijianhua in https://github.com/openGemini/openGemini/pull/...

Read more

v1.3.0-rc.1

02 Sep 11:10
b09d033

Choose a tag to compare

What's Changed

  • fix: update go-generate version by @xiangyu5632 in #528
  • chore: delete comment out code by @shoothzj in #526
  • fix: inconsistent version number #520 by @localvar in #522
  • chore: normalize line ending to lf by @shoothzj in #530
  • chore: update readme and roadmap by @xiangyu5632 in #533
  • chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #536
  • feat: Refactor log store by @xiangyu5632 in #534
  • perf: allocate Record as required by @xiangyu5632 in #535
  • Fixed terminal not restored after quit issue by @nanjj in #529
  • chore: replace 'strings.Compare' and 'ioutil' by @localvar in #537
  • chore: update readme by @xiangyu5632 in #539
  • feat: support open-telemetry write endpoint for OTLP protocol by @shilinlee in #542
  • fix: ts-cli command line argument 'precision' has no effect by @localvar in #540
  • chore: draft PR also can run CI by @xiangyu5632 in #545
  • chore: change maxLineSize from 2561024 to 10241024 by @xiangyu5632 in #550
  • fix: typo in 'show streams' by @localvar in #524
  • fix:Replace copystruct.Copy with influxql.CloneSource by @zhuheqqq in #553
  • chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #554
  • chore: sysnchronize the code by @xiangyu5632 in #562
  • fix: user auth under the 'query' section in the monitor is ineffective by @liuze89 in #559
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #564
  • chore: print error log for meta balance manager by @shilinlee in #563
  • fix: prom remote write needs to be sorted by label by @MrSanZhi in #565
  • chore: reload sequencer on a freed shard by @fx408 in #566
  • feat: add prom histogram_quantile funciton by @chen19991212 in #567
  • fix: (mst > mst) binop (xxx) bug fix by @lihanxue in #569
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #568
  • feat(json): op http json marshal by @xiangyu5632 in #577
  • feat(promql): support the metric store api for prom by @MrSanZhi in #570
  • fix: add DefaultMetricKeyLabel repeatedly by @MrSanZhi in #571
  • feat: add min/max inc-hash-agg-functions by @chen19991212 in #573
  • feat(log): add sort limit cursor by @noFloat in #582
  • Promql query by @MrSanZhi in #572
  • drop mst perf & remove panic cmds & adjust lock sequence by @lihanxue in #574
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #580
  • fix(log): delete the remote obs dir when drop db/rp/measurements by @lijieac in #579
  • chore: add the configuration item maxLineSize by @gueFDF in #592
  • fix: show tag values skip sid not found in index by @xiangyu5632 in #583
  • feat(log): add time clipping push down by @noFloat in #584
  • chore: optimizing the unordered file merge strategy by @fx408 in #585
  • fix: time disorder of order files after merge unordered data by @fx408 in #586
  • feat(log): add the bloomfilter cache by @chen19991212 in #589
  • feat: add inc-hash-agg min/max bool type by @chen19991212 in #590
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #591
  • fix: adjust the locking sequence & modify prom returnType by @lihanxue in #587
  • feat(promql): support prom nested function and aggregation push down by @MrSanZhi in #588
  • fix: wrong time for binop by @MrSanZhi in #581
  • refactor(log): refactor the code for generating cursors by @noFloat in #597
  • feat(promql): sampling based on the intersection time of the query and shard by @MrSanZhi in #598
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #599
  • feat(log): optimize query process of bloomfilter by @noFloat in #605
  • feat(prom): groupByAll/without not use schemaDims of prom by @lihanxue in #604
  • perf: cache local variables to reduce repeated calculation by @scuzyj in #600
  • perf: optimizing the unordered file merge self by @fx408 in #607
  • fix: memGetValues bug fix by @lihanxue in #602
  • fix: ts-server+promBinOp bug fix by @lihanxue in #603
  • fix: writing to disk ,some records will be dropped when the point on… by @Chenxulin97 in #609
  • feat(storage): set full text bf block size to 8m by @xiangyu5632 in #611
  • feat: support group by except tags by @xiangyu5632 in #612
  • perf: cache local variables to reduce repeated calculation by @scuzyj in #615
  • chore: panic when unordered merge is closed abnormally by @fx408 in #616
  • feat: add count_values function by @chen19991212 in #614
  • feat(log): add detached_lazy_load_index_reader to optimize limit query by @noFloat in #617
  • feat(log): add the bloomfilter cache by @lijieac in #618
  • feat(log): supports the jsonarray data type by @xiangyu5632 in #621
  • feat(storage): add check and truncate full text bf files by @Chuckie12138 in #613
  • refactor: use the go generic to rewrite interface of agg iterator by @scuzyj in #624
  • feat(replication): add file implement for raft entry logs by @shilinlee in #628
  • feat(log): supports time format conversion by @xiangyu5632 in #631
  • feat(replication): write and read slice for raft logs by @shilinlee in #630
  • refactor: move the OGSketch from agg_iterator.gen.go to agg_iterator.go by @scuzyj in #625
  • chore(log): modify maximum num of rows returned by analytics by @noFloat in #626
  • chore: add kernel version information to monitoring metrics by @fx408 in #627
  • feat: add prom functions by @chen19991212 in #629
  • feat(log): add the prefetching of bloomfilter cache by @lijieac in #633
  • feat(replication): impl Truncate and Delete for file by @shilinlee in #635
  • chore: unnecessary use of fmt.Sprintf from tests by @xuthus5 in #646
  • fix: ts-cli output corrupted by @StepY1aoZz in #651
  • fix: numeric filtering requires implicit conversion of data types

by @MrSanZhi in #656

by @peijianhua in https://github.com/openGemini/openGemini/pull/...

Read more