Skip to content

Releases: finos/TimeBase-CE

6.1.24

24 Apr 15:01
Compare
Choose a tag to compare

6.2.1

11 Mar 14:32
Compare
Choose a tag to compare
6.2.1 Pre-release
Pre-release
[skip-ci] Generate release version

6.1.23

14 Feb 18:48
Compare
Choose a tag to compare
[skip-ci] Generate release version

6.1.22

02 Feb 16:24
Compare
Choose a tag to compare
6.1.22 Pre-release
Pre-release
[skip-ci] Generate release version

6.1.21

03 Nov 19:23
Compare
Choose a tag to compare

What's Changed

6.1.20

03 Oct 07:18
Compare
Choose a tag to compare

Fixed

OVER TIME QQL issues: https://github.com/finos/TimeBase-CE/discussions/255

Added

QQL Having Condition

HAVING can be used to filter results after GROUP BY or OVER TIME/COUNT. It can be useful for cases, if you need to filter a result but WHERE expression can affect this result.

Example:

WITH entries[this is TradeEntry] as 'entries'
SELECT first{}(entries[0].price) as 'open'
FROM "bitfinex"
OVER TIME(1m)
WHERE symbol == 'BTCUSD' AND notEmpty(entries) AND open is not null

In this case open expression is calculated during 'WHERE' expression (not after it!), so open will be calculated even if symbol is not 'BTCUSD' or entries are empty. This will lead to incorrect result.

WITH entries[this is TradeEntry] as 'entries'
SELECT first{}(entries[0].price) as 'open'
FROM "bitfinex"
OVER TIME(1m)
WHERE symbol == 'BTCUSD' AND notEmpty(entries)
HAVING open is not null

Another example:

SELECT count{}() as c 
FROM "bars" 
GROUP BY symbol 
HAVING close > 100

6.1.19

01 Sep 17:54
Compare
Choose a tag to compare
6.1.19 Pre-release
Pre-release
  • Fixed issue with OVER TIME(...) details

6.1.18

19 Aug 13:33
Compare
Choose a tag to compare
6.1.18 Pre-release
Pre-release

Changes:

6.1.17

26 Jul 15:40
Compare
Choose a tag to compare
6.1.17 Pre-release
Pre-release

Changes

  • Switched to Amazon Corretto with Alpine 3.17 as Base Docker Image
  • Corrected API to Select 'spaces' for the stream cursors.

6.1.16

23 Jun 14:09
Compare
Choose a tag to compare
6.1.16 Pre-release
Pre-release
[skip-ci] Generate release version