Skip to content

Commit fcb0786

Browse files
tamirkamarai3arnon
authored andcommitted
Update kusto sdk 04 (#19)
* new sdk version * update changelog
1 parent 7e79868 commit fcb0786

File tree

4 files changed

+23
-7
lines changed

4 files changed

+23
-7
lines changed

CHANGELOG.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
1+
# Changelog
2+
13
## 0.1.0
2-
- Plugin created with the logstash plugin generator
4+
5+
- Plugin created with the logstash plugin generator
6+
37
## 0.1.6
4-
- plugin published to the public. supports ingestion json events into a specific table-database (without dynamic routing currently)
8+
9+
- plugin published to the public. supports ingestion json events into a specific table-database (without dynamic routing currently)
10+
511
## 0.1.7
6-
- fixed app_key (password) bug, include 0.1.7 of the kusto-java-sdk to allow working through a proxy
12+
13+
- fixed app_key (password) bug, include 0.1.7 of the kusto-java-sdk to allow working through a proxy
14+
715
## 0.2.0
8-
- move to version 1.0.0-BETA-01 of azure-kusto-kava sdk
16+
17+
- move to version 1.0.0-BETA-01 of azure-kusto-java sdk
18+
19+
## 0.3.0
20+
21+
- move to version 1.0.0-BETA-04 of azure-kusto-java sdk
22+
- better support multiple kusto outputs running in parallel

lib/logstash/outputs/kusto/ingestor.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class LogStash::Outputs::Kusto < LogStash::Outputs::Base
99
# This handles the overall logic and communication with Kusto
1010
#
1111
class Ingestor
12-
require 'kusto/kusto-ingest-1.0.0-BETA-01-jar-with-dependencies.jar'
12+
require 'kusto/kusto-ingest-1.0.0-BETA-04-jar-with-dependencies.jar'
1313

1414
RETRY_DELAY_SECONDS = 3
1515
DEFAULT_THREADPOOL = Concurrent::ThreadPoolExecutor.new(

logstash-output-kusto.gemspec

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |s|
22
s.name = 'logstash-output-kusto'
3-
s.version = '0.2.0'
3+
s.version = '0.3.0'
44
s.licenses = ['Apache-2.0']
55
s.summary = 'Writes events to Azure Data Explorer (Kusto)'
66
s.description = 'This is a logstash output plugin used to write events to an Azure Data Explorer (a.k.a Kusto)'
@@ -23,10 +23,12 @@ Gem::Specification.new do |s|
2323
s.add_runtime_dependency 'logstash-codec-json_lines'
2424
s.add_runtime_dependency 'logstash-codec-line'
2525

26-
s.add_development_dependency "logstash-devutils"
26+
s.add_development_dependency 'logstash-devutils'
2727
s.add_development_dependency 'flores'
2828
s.add_development_dependency 'logstash-input-generator'
29+
s.add_development_dependency 'ruby-maven', '~> 3.3.11'
2930

3031
# Jar dependencies
32+
# s.requirements << "jar 'com.microsoft.azure.kusto:kusto-ingest', '1.0.0-BETA-04'"
3133
s.add_runtime_dependency 'jar-dependencies'
3234
end

0 commit comments

Comments
 (0)