Commit graph

1689 commits

Author SHA1 Message Date
Ildar Almakaev
7f52a0b40e
Add ksqlDB as a service to docker-compose file kafka-ui-connectors.yaml (#1028) 2021-10-29 14:41:44 +03:00
Ilya Kuramshin
627885d0ec
Metrics collection refactoring
* BE Services split:
* Unrelated logic moved from ClusterService to proper services
* KafkaCluster existence check moved to controllers level
* useless interfaces removed

* ConsumingService merged into MessagesService

* sonar fix

* PR fixes

* methods rename

* checkstyle fix

* wip

* wip

* wip

* wip

* wip

* wip

* getTopicDetails partitions set returned

* compilation fix

* Disk usage fields fixes

* typo & unused removal

* features retrieval returned

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-10-28 11:55:43 +03:00
Ilya Kuramshin
c5e5717a98
Handling for 404 responses from connect added (#1025)
* handling for 404 responses from connect added
* connector name uniqness check added (#1026)
2021-10-27 21:31:15 +03:00
Si Tang
7b62af1fa2
Hide 'Clear All Messages' button on topics with non-delete policy
* #992: hide 'Clear All Messages' button on topics which are not delete policy, as it's not supported by AdminClient

* #992 remove console.log and use type
2021-10-27 15:10:57 +03:00
Si Tang
94112f151b
Upgrade Junit version 2021-10-27 13:06:53 +03:00
yamsroun
40fa5e63dc
Typo fixed (Gropup -> Group) 2021-10-27 13:04:36 +03:00
Alexander Krivonosov
cfa4e11506
Skip schema validation if type is string 2021-10-26 14:39:55 +03:00
Si Tang
7bd3fdd152
Upgrade Spring Boot to 2.5.6
* #931: upgrade Spring Boot to 2.5.6

* #931: add spring-boot-starter-validation dependency
2021-10-26 14:38:25 +03:00
Ilya Kuramshin
83fba5aca3
onTopicXXX methods refactored to use only cluster name. This is important because cluster instance send as parameter can be outdated in case of simultaneous updates (#1012) 2021-10-25 21:10:59 +03:00
Alexander Krivonosov
9eb96dc59a
Fix custom params list after removing (#1011) 2021-10-25 15:22:48 +03:00
Ilya Kuramshin
335e0ea983
ISSUE-993: Cluster names validation moved to ClustersProperties, added default n… (#1010) 2021-10-25 14:51:01 +03:00
Roman Zabaluev
77226a2144
Support "compact,delete" cleanup policy (#983)
* Fix #973

* Fix topic edition errors

Fixed two errors
1. The error with cleanup policy. Since some of the custom params (like, cleanup policy) are moved to the general form, we were not supposed to add them to the custom params section. Added filtration for this.
2. Fixed the variable name for  Min In Sync Replicas to match the name in the contract

Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>
2021-10-25 13:40:50 +03:00
Stuart Hinson
cf3708a3e1
Sort topic params (#994) 2021-10-25 13:36:52 +03:00
Anna Antipova
8a36af12b1
Checks/fix e2e tests (#987)
* #626 fix delete topic test

* #626 increase waiting time for topic update

* #626 increase the waiting time for the topic update to 5 minutes

* #626 delete refreshing pages for update topic test
2021-10-20 12:21:45 +03:00
Si Tang
547863fdb2
Fixed protobuf schema rendering
Fixed the duplicate key problem on schema list

Co-authored-by: Si Tang <si@indeed.com>
2021-10-15 16:16:45 +03:00
Roman Zabaluev
576f5d5b15
Update stale bot configuration
Consider stale just the pending issues
2021-10-14 22:37:58 +03:00
Roman Zabaluev
4235b27b15
Create a config for stale bot 2021-10-14 18:04:56 +03:00
Roman Zabaluev
200eda1244
Update readme, add discord badge&link 2021-10-14 16:30:55 +03:00
German Osin
4339841771
Changed consumer groups request logic for better performance (#965)
* Changed consumer groups request logic for better performance

* Fixed checkstyle
2021-10-14 11:52:58 +03:00
Ilya Kuramshin
d0f63aeaa0
BE Services split (#964)
BE Services split:
* Unrelated logic moved from ClusterService to proper services
* KafkaCluster existence check moved to controllers level
* useless interfaces removed
2021-10-14 10:05:07 +03:00
Si Tang
ad19571eca
Make schema definitions collapsible
and set max lines for displaying schemas (#905) (#963)
Co-authored-by: Si Tang <si@indeed.com>
2021-10-13 15:54:43 +03:00
Ilya Kuramshin
7abf5db187
unnecessary option passing removed (#958)
Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-10-11 15:46:17 +03:00
Alexander Krivonosov
e8fb5d3241
Fix message validation (#957) 2021-10-11 13:33:55 +03:00
Marat Chukmarov
d5289e1d13
[hotfix]: typo in consumer groups error message (#952)
Co-authored-by: Марат Чукмаров <mchukmarov@infotech.team>
2021-10-09 15:31:34 +03:00
Ilya Kuramshin
b05da3373e
[BE Refactoring] Reactive admin client (#882)
* All AdminClient interactions moved to ReactiveAdminClient
2021-10-08 21:33:36 +03:00
Ilya Kuramshin
da477b2896
DTO suffix added to all generated models (#872)
Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-10-08 18:08:22 +03:00
Ademílson F. Tonato
962322f20f
Fix different lombok logging annotations
Fixes #938
2021-10-07 12:27:40 +03:00
Roman Zabaluev
9c48e5682a
Fix unsupported DESCRIBE_CONFIGS (#939) 2021-10-06 21:01:46 +03:00
Stuart Hinson
790b2a223a
Fix environment typo 2021-10-06 09:59:52 +03:00
Roman Zabaluev
f656076702
Fix github templates label names 2021-10-05 10:57:25 +03:00
github-actions
1f360ce8ab Increased version in pom.xml 2021-10-04 14:39:08 +00:00
github-actions
f2c8629ff6 Increased release 2021-10-04 14:39:04 +00:00
German Osin
07a9528d39
ISSUE-925 Added delete,compact topics config (#926)
* ISSUE-925 Added delete,compact topics config

* Fixed checkstyle
2021-10-04 17:19:25 +03:00
Alex-Shirazi1
81a6564183
Merge pull request #884 from provectus/ISSUE-793_connector_stack_trace
Fixed Stack Trace not showing up when connector fails
2021-10-02 21:25:33 -07:00
German Osin
683ab231f4
ISSUE-861 Context path fix (#917) 2021-10-01 20:26:40 +03:00
vladislav doster
f3419fbb85
(docs): update README.md (#919) 2021-10-01 18:59:11 +03:00
Alexander Krivonosov
fe0294798c
Update Filters.tsx (#913) 2021-09-29 12:25:17 +03:00
Ilya Kuramshin
6920a252ad
Server startup banner (#912)
* server startup banner added

* font changed

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-09-29 12:24:38 +03:00
Ilya Kuramshin
0bf8db5e52
Property to tune WebClient's max buffer sized added (#903)
* webclient.max-in-memory-buffer-size property added

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-09-25 14:39:14 +03:00
Ilya Kuramshin
928dbd7a77
Unnecessary casting removed from AvroFormatter to fix primitive values deserialization (#902)
* Unnecessary casting removed from AvroFormatter to prevent primitive values deserialization
2021-09-23 18:36:36 +03:00
Alexander Krivonosov
0a2316c515
Fix consumer groups page (#891) 2021-09-18 09:40:19 +03:00
German Osin
5e74bda56e
ISSUE-886 Schema registry multiple urls (#888) 2021-09-17 11:35:34 +03:00
Alexander Krivonosov
315b6ed6d5
Use json-schema-faker and ajv (#883) 2021-09-16 13:53:31 +03:00
Alexander Krivonosov
f6b747f8cc
Update selectors.ts (#881) 2021-09-16 13:53:05 +03:00
Alex-Shirazi-1
19f2db1f71 Fixed Stack Trace not showing up when connector fails 2021-09-16 02:43:12 -07:00
German Osin
3c05b60313
ISSUE-876 Fixed array types to oneof for js support (#880) 2021-09-15 14:02:06 +03:00
German Osin
3d537f2bf1
ISSUE-876 Fixed nullable fields (#878) 2021-09-15 12:59:46 +03:00
German Osin
4c231980aa
ISSUE-876 Fixed avro json schema generation & deserializing (#877)
* ISSUE-876 Fixed avro json schema generation & deserializing

* Fixed checkstyle

* Fixed proto test
2021-09-15 11:21:05 +03:00
German Osin
43709cc3be
ISSUE-868 Fix group offsets reseting (#871)
* ISSUE-868 Fix group offsets reseting

* tests fixes

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-09-14 15:42:04 +03:00
Meysam Zarezadeh
64f957771c
ISSUE-849: Use a map between topics and message-names when using ProtobufFile (#854)
* Use a map between topics and message-names when using ProtobufFile
* Validate the given message names for the topics in ProtobufFileRecordSerDe
2021-09-13 09:20:40 +03:00