Skip to content

Commit 3c28b68

Browse files
stream-processing: changelog: basic cleanup
Signed-off-by: Alexa Kreizinger <[email protected]>
1 parent c26e670 commit 3c28b68

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

stream-processing/changelog.md

+8-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# Changelog
22

3-
Upon new versions of [Fluent Bit](https://fluentbit.io), the Stream Processor engine gets new improvements. In the following section you will find the details of the new additions in the major release versions.
3+
This page details new additions to the stream processor engine in major release versions of Fluent Bit.
44

55
## Fluent Bit v1.2
66

77
> Release date: June 27, 2019
88
99
### Sub-key selection and conditionals support
1010

11-
It's pretty common that records contains nested maps or sub-keys. Now we provide the ability to use sub-keys to perform conditionals and keys selection. Consider the following record:
11+
Added the ability to use nested maps and sub-keys to perform conditions and key selections. For example, consider the following record:
1212

1313
```javascript
1414
{
@@ -30,26 +30,25 @@ SELECT key3['sub1']['sub2'] FROM STREAM:test WHERE key3['sub1']['sub2'] = 789;
3030

3131
### New @record functions
3232

33-
On conditionals we have introduced the new _@record_ functions:
33+
For conditionals, added the new _@record_ functions:
3434

3535
| Function | Description |
3636
| :--- | :--- |
37-
| @record.time\(\) | returns the record timestamp |
38-
| @record.contains\(key\) | returns true or false if _key_ exists in the record |
37+
| `@record.time()` | Returns the record timestamp. |
38+
| `@record.contains(key)` | Returns `true` or false if `key` exists in the record, or `false` if not. |
3939

4040
### IS NULL, IS NOT NULL
4141

42-
We currently support different data types such as _strings_, _integers_, _floats_, _maps_ and _null_. In Fluent Bit, a _null_ value is totally valid and is not related to the absence of a value as in normal databases. To compare if an existing key in the record have a _null_ value or not, we have introduced _IS NULL_ and _IS NOT NULL_ statements, e.g:
42+
Added `IS NULL` and `IS NOT NULL` statements to determine whether an existing key in a record has a null value. For example:
4343

4444
```sql
4545
SELECT * FROM STREAM:test WHERE key3['sub1'] IS NOT NULL;
4646
```
4747

48-
For more details please review the section [Check Keys and NULL values](getting-started/check-keys-null-values.md)
48+
For more details, see [Check Keys and NULL values](../stream-processing/getting-started/check-keys-null-values.md).
4949

5050
## Fluent Bit v1.1
5151

5252
> Release date: May 09, 2019
5353
54-
This is the initial version of the Stream Processor into Fluent Bit.
55-
54+
Added the stream processor to Fluent Bit.

0 commit comments

Comments
 (0)