Commit Graph
261 Commits
Author SHA1 Message Date
Hengfei Yang d70b675df8 feat: add alert_url variable for alerts (#2482) 2024-01-16 12:30:48 +08:00
Hengfei Yang 2bff6c9a5b feat: support PromQL for alerts (#2466) 2024-01-12 20:50:14 +08:00
Ashish Kolhe da08a7f5e8 feat: rebac with openfga (#2452) 2024-01-11 20:40:17 +05:30
Ashish Kolhe 7db25f01d6 feat: rebac with open fga (#2445) 2024-01-11 14:56:37 +05:30
Hengfei Yang 9b8d1c74e9 feat: alert support PromQL (#2432) 2024-01-11 00:17:59 +08:00
Hengfei Yang 150d251983 perf: keeping optimize search (#2362) 2024-01-09 19:49:17 +08:00
Hengfei Yang f4c3423129 perf: improve ingester with memory (#2382) 2024-01-07 23:52:43 +08:00
Ashish Kolhe 52c02feeac chore: dex integration changes (#2360) 2024-01-05 13:04:02 +05:30
Hengfei Yang e0a1ef7a26 fix: keeping optimize search (#2321) 2024-01-03 09:45:47 +08:00
Ashish Kolhe 726f997670 fix: build failure fixes (#2343) 2024-01-01 21:15:06 +05:30
Hengfei Yang a4bae1a584 feat: Implement memtable + wal (#2261) 2023-12-28 07:40:22 +08:00
Ashish Kolhe ed99055b48 fix: organisation check for jwt auth flow (#2320) 2023-12-27 18:39:16 +05:30
Ashish Kolhe ad52d80a1e fix: vrl function for query execution (#2306)
vrl functions during query make query execution very slow, which makes
function unusable, the PR aims to fix this by:

- [x] applying functions on query results rather than complete data set
and then applying query filters

This will result in values for derived field values not being returned
for _values api
2023-12-25 16:34:54 +05:30
Hengfei Yang c17ddab3db feat: add API for alert preview (#2303) 2023-12-24 23:10:26 +08:00
Ashish Kolhe 3cc141d778 fix: user api checks (#2294)
- [x] Check role during User Creation
- [x] Added checks during User Deletion/removal from org
2023-12-23 22:48:59 +05:30
Ashish Kolhe 122d5d52c4 feat: dex integration (#2277) 2023-12-22 09:05:46 +05:30
Ankur Srivastava 01ba091210 feat: control redirection of a user to ingestions (#2273)
Control redirection of a user to ingestions page in case no data This is
an extension to #2173, just that user can now control this behavior.

```
ZO_RESTRICTED_ROUTES_ON_EMPTY_DATA=false cargo run
curl -s -u user:pass -k http://localhost:5080/config | jq .restricted_routes_on_empty_data
```
2023-12-21 12:32:34 +01:00
Hengfei Yang ab4dafcd8f fix: Fixed some small issues (#2241)
Fixed some small issues

- [x] #2174
- [x] #2234
2023-12-18 10:00:53 -08:00
Hengfei Yang 27c8d2420f chore: update datafusion to 34 (#2222) 2023-12-18 10:49:08 +08:00
baerwangandHengfei Yang 7b32681617 feat: cli import or export data (#2071)
feat #2056

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-12-16 12:45:09 +08:00
Hengfei Yang b210fb0146 fix: add keyword search for values API (#2191) 2023-12-14 17:03:38 +08:00
Hengfei Yang 8d9d38f60d fix: add empty name check (#2184)
fixed #2171
2023-12-14 11:23:58 +08:00
Hengfei Yang 6b47e7660e fix: compaction issues (#2172) 2023-12-13 09:33:47 +08:00
Hengfei Yang 48c555a076 fix: #2147 (#2163) 2023-12-12 15:35:13 +08:00
Ashish Kolhe 6d9afc71de feat: ldap integration - enterprise (#2145) 2023-12-08 14:34:05 +05:30
Hengfei Yang 60a0511d2b feat: add aggregation support for alert (#2148)
impl #2142 backend
2023-12-08 12:58:24 +08:00
Hengfei Yang 1b0b8c2bf5 chore: update format (#2144)
fixed #2102
2023-12-07 10:10:45 +05:30
Hengfei Yang d3b6fd0084 fix: optimise alert message (#2139) 2023-12-06 12:29:39 +08:00
Ashish Kolhe e97f26befb chore: optimisations to arrow flow (#2122)
- [x] Remove clones
2023-12-04 12:45:48 +05:30
Ashish Kolheandhengfeiyang f58bd81249 feat:use arrow ipc streams for data in wal (#2114)
- [x] Use arrow IPC stream to write WAL data
- [x]  Enable WAL search on arrow IPC stream data
- [x]  Convert arrow data to parquet & move files to storage
- [ ]  Stats calculation ??
- [ ]  Optimisation

---------

Co-authored-by: hengfeiyang <hengfei.yang@gmail.com>
2023-12-02 16:23:18 +05:30
Hengfei Yang 63d2f1522c feat: add more variables for alerts (#1973) 2023-12-01 23:27:43 +08:00
Hengfei Yang 9dfd50e1c3 fix: savedview openapi (#2098) 2023-11-30 17:04:31 +08:00
Ankur Srivastava 429ebcee36 fix: rum browser sdk sends keys with updated o2 prefix (#2082)
We have updated the prefix of the keys from `oo` -> `o2` in rum-browser
sdk. This change is to support both the versions of keys in the payload
2023-11-29 07:47:26 +01:00
Hengfei Yang 496e10d961 feat: support some new functions (#2063) 2023-11-28 15:06:42 +08:00
baerwang 327e69145f feat: logger time format setup (#2053) 2023-11-27 18:53:06 +08:00
Prabhat Sharma 5db4ca191a change license to AGPL 2023-11-26 18:34:59 -08:00
Hengfei Yang c305aaf90a feat: add table format for search response (#2012) 2023-11-23 23:11:26 +08:00
Ankur Srivastava c9008588f3 feat: implement ability to save search views (#1756)
Created the standard GET,PUT,DELETE verbs for retrieving and
saving views which can be reused later.

Further details in:
Fixes https://github.com/openobserve/openobserve/issues/970
2023-11-23 12:31:33 +01:00
Ashish KolheandBhargav 27a5252b46 feat:append data to enrichment tables (#2011)
Added append toggle to allow appending data:

![image](https://github.com/openobserve/openobserve/assets/35160958/2778a19c-c1da-41bb-aaa1-a1fbdc46bad4)

---------

Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
2023-11-23 16:18:20 +05:30
Hengfei Yang 7c237df81b fix: wal search on windows (#2002) 2023-11-23 11:57:16 +08:00
Hengfei Yang 3ce58a4d66 fix: add _timestamp for the traces latest data query (#1999) 2023-11-22 21:09:23 +08:00
Hengfei Yang 8097f47d8a fix: change latest traces data api to get (#1990) 2023-11-22 17:14:58 +08:00
Hengfei Yang de026b1a31 fix: don't need to send broadcast with mysql (#1985)
fixed #1984
2023-11-21 20:47:39 +08:00
Hengfei Yang f4a0a75921 feat: implement bloom filter (#1625) 2023-11-17 12:21:33 +08:00
Hengfei Yang ca52eca9d8 feat: delete API should return 200, 404 or 500 (#1924) 2023-11-10 21:38:34 +08:00
Hengfei Yang 26a00a94cd fix: enable compact for distinct_values (#1898) 2023-11-07 20:12:28 -06:00
Hengfei Yang 395374834b fix: data type conflict for traces (#1855) 2023-11-03 08:34:33 -05:00
Ankur Srivastava 237edccad4 feat: Overcome the cors issue using a proxy (#1820)
Can be queried using http://localhost:5080/proxy/{target_url}
2023-11-03 00:47:24 +01:00
Hengfei Yang a77adc8848 fix: Kinesis firehose API (#1838) 2023-11-02 04:59:22 -05:00
Ankur Srivastava ba250f7287 fix: Swagger was missing a rum-model (#1810)
Added the `RumIngestionResponse` and `RumIngestionToken` models to the
swagger-ui
2023-10-30 17:14:50 +01:00