Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow LimitEditor to go to 0 to exclude LIMIT #619

Merged
merged 98 commits into from
Dec 6, 2023
Merged
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
0f0c0f7
checkpoint for v4 restructure + layout changes
SpencerTorres Sep 1, 2023
cf224ec
checkpoint for simplified logic and layout changes
SpencerTorres Sep 5, 2023
2d59885
builder options, column metadata, added editors
SpencerTorres Sep 11, 2023
d5fd401
move v4 components into original directories
SpencerTorres Sep 11, 2023
8bcd996
fix: component tests, query generator
SpencerTorres Sep 16, 2023
43dc31f
change: version, Http, refactor EditorTypeSwitcher
SpencerTorres Sep 17, 2023
e58e25c
ReadonlyArray table columns, remove exception
SpencerTorres Sep 17, 2023
b827507
update new selectors
SpencerTorres Sep 17, 2023
060177d
split time column check
SpencerTorres Sep 17, 2023
80c2b41
default db, remove useless "if"
SpencerTorres Sep 18, 2023
625d212
inline conditional component, fix test
SpencerTorres Sep 18, 2023
48e5ad9
added tests, comments
SpencerTorres Sep 18, 2023
a81eb1f
tests for OtelVersionSelect and getColumnByHint
SpencerTorres Sep 18, 2023
fe3bfdb
re-enable orderBby option filter logic
SpencerTorres Sep 18, 2023
1cbf406
preserve column state when selection is updated
SpencerTorres Sep 29, 2023
2f9d912
trace query generator
SpencerTorres Sep 29, 2023
68c4e4c
traceID, collapsable sections
SpencerTorres Sep 29, 2023
e592872
change incorrect sql function
SpencerTorres Sep 29, 2023
3505230
add generic trace filters
SpencerTorres Sep 29, 2023
837ad2d
fix explore view panel format
SpencerTorres Sep 29, 2023
cf6acd0
logs query generator
SpencerTorres Sep 29, 2023
313d574
fix sql editor explore view
SpencerTorres Sep 30, 2023
2f8ea6e
auto select logs columns from otel config
SpencerTorres Sep 30, 2023
0a15e7e
filter column types
SpencerTorres Sep 30, 2023
8318481
fix warnings/tests
SpencerTorres Sep 30, 2023
a902745
fix lint errors
SpencerTorres Sep 30, 2023
2345692
fix default editor type
SpencerTorres Sep 30, 2023
08b8959
upgrade dependencies
SpencerTorres Oct 25, 2023
b9fb80f
config view changes
SpencerTorres Oct 25, 2023
b7ee093
Update query builder/sqlGenerator with new state/config changes
SpencerTorres Oct 25, 2023
bb9211b
fix build warnings
SpencerTorres Oct 25, 2023
d5c0698
fix builderOptions state change race condition
SpencerTorres Oct 26, 2023
c4e35bb
enable default column/filter selection
SpencerTorres Oct 26, 2023
48b0af9
default order by + filter log view, timeseries
SpencerTorres Oct 26, 2023
24f8d98
upgrade state to useReducer, fix effects
SpencerTorres Oct 31, 2023
6e50cb5
prevent default log time from being overwritten
SpencerTorres Oct 31, 2023
40be220
trace startTime as datetime
SpencerTorres Nov 1, 2023
c5602b5
Allow different timeseries modes
SpencerTorres Nov 1, 2023
02f705f
update filters builder
SpencerTorres Nov 3, 2023
713f9bf
placeholder logs context implementation
SpencerTorres Nov 3, 2023
09e84d0
disable column for filter with hint
SpencerTorres Nov 3, 2023
9e85043
otel switch for traces
SpencerTorres Nov 7, 2023
f3fd7dd
Fix/add tests, reorganize labels/selectors
SpencerTorres Nov 15, 2023
e0e79a9
Merge branch 'main' of https://github.com/grafana/clickhouse-datasour…
SpencerTorres Nov 16, 2023
e880fbf
revert some field/test changes
SpencerTorres Nov 16, 2023
53cd07a
Merge branch 'main' of https://github.com/grafana/clickhouse-datasour…
SpencerTorres Nov 16, 2023
375f8fa
only default LIMIT 1000 for logs
SpencerTorres Nov 20, 2023
bd21e77
persist db/table when switching query type
SpencerTorres Nov 20, 2023
6be76fd
fix syntax issues from merge
SpencerTorres Nov 20, 2023
d70e377
allow v3 config field names, updated tests
SpencerTorres Nov 20, 2023
9ce2908
remove need for effect in SqlEditor
SpencerTorres Nov 20, 2023
1e754ae
prevent overwriting state for raw sql editor
SpencerTorres Nov 20, 2023
733fb47
skip syncing query if using raw sql editor
SpencerTorres Nov 21, 2023
f4b3c8d
fix EditorTypeSwitcher not responding to state
SpencerTorres Nov 21, 2023
b05a5ce
default logs queries to LIMIT 1000 on initial load
SpencerTorres Nov 21, 2023
bece9be
dont throw error for missing time column
SpencerTorres Nov 22, 2023
5c3d510
default all query builder views to LIMIT 1000
SpencerTorres Nov 27, 2023
3c78096
add all column for aggregate editor
SpencerTorres Nov 28, 2023
11eca7e
v3 to v4 migration logic
SpencerTorres Nov 28, 2023
dc4e34a
Closeable column config warnings
SpencerTorres Nov 28, 2023
bb054c0
loosen check for v3 query data
SpencerTorres Nov 28, 2023
62692dc
rename setExpand state hook
SpencerTorres Nov 29, 2023
fb7dffb
don't migrate empty queries
SpencerTorres Nov 29, 2023
3a82594
update doc url to permalink
SpencerTorres Nov 29, 2023
d95d0bb
fix useTables useEffect cleanup function
SpencerTorres Nov 29, 2023
8f1d50c
return readonly array on useDatabases hook
SpencerTorres Nov 29, 2023
de26f5f
move limit function in sqlGenerator
SpencerTorres Nov 29, 2023
30b102c
move query builder view hooks, add tests for hooks
SpencerTorres Dec 2, 2023
1e0de7d
remove wrapper hook
SpencerTorres Dec 4, 2023
04c9bb9
fix query migration, added more tests
SpencerTorres Dec 4, 2023
ffa5d51
add sql generator tests, test actual SQL output
SpencerTorres Dec 4, 2023
2ddd8a0
move placeholder text func to utils, update tests
SpencerTorres Dec 4, 2023
1051c17
add test for isBuilderOptionsRunnable func
SpencerTorres Dec 4, 2023
1427499
update config components with correct types
SpencerTorres Dec 4, 2023
1e218ab
remove type
SpencerTorres Dec 4, 2023
e6ee675
remove defaultToLatest prop on otel selector
SpencerTorres Dec 4, 2023
8d58890
Update E2E test query
SpencerTorres Dec 4, 2023
3ed0a25
fix newline lint
SpencerTorres Dec 4, 2023
1e196e9
update plugin version (fixes version-dependent migration logic)
SpencerTorres Dec 4, 2023
f8b22c1
column filter tests, fix complex date types
SpencerTorres Dec 5, 2023
9757085
isNewQuery hook tests
SpencerTorres Dec 5, 2023
e2c61da
simplify useBuilderOptionChanges hook, add test
SpencerTorres Dec 5, 2023
2033a76
add tests for builderOptions state reducer
SpencerTorres Dec 5, 2023
70e8218
test for content in ColumnSelect
SpencerTorres Dec 5, 2023
267fb32
move EditorTypeSwitcher warning msg to labels file
SpencerTorres Dec 5, 2023
afd08c1
remove unreachable code
SpencerTorres Dec 5, 2023
2d91ede
rename confirmation function parameter
SpencerTorres Dec 5, 2023
082449c
add comment for sqleditor format selector
SpencerTorres Dec 5, 2023
76bf7cb
remove import abbreviation
SpencerTorres Dec 5, 2023
dedeb29
rename aria label on sql editor input
SpencerTorres Dec 5, 2023
eac3968
remove extra spaces in generated sql, add tests
SpencerTorres Dec 5, 2023
ec71bff
Client side migration for v3 config name changes
SpencerTorres Dec 5, 2023
676ddf5
fix lint
SpencerTorres Dec 5, 2023
30b8a06
fix spellcheck errors
SpencerTorres Dec 5, 2023
ceca615
Add version check test for 4.0.0-beta
SpencerTorres Dec 5, 2023
e1b46d3
update version to '4.0.0-beta' in package.json
SpencerTorres Dec 5, 2023
7ee626b
allow limit input to be set to 0
SpencerTorres Dec 5, 2023
015515c
Merge branch 'v4.x' of https://github.com/grafana/clickhouse-datasour…
SpencerTorres Dec 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/components/queryBuilder/LimitEditor.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export const LimitEditor = (props: LimitEditorProps) => {
width={10}
value={limit}
type="number"
min={1}
min={0}
onChange={e => setLimit(e.currentTarget.valueAsNumber)}
onBlur={() => props.onLimitChange(limit)}
/>
Expand Down