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

x-pack/filebeat/input/salesforce: Implement a new Salesforce input #37331

Merged
merged 125 commits into from Apr 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
8d004f1
new salesforce input initial commit
kush-elastic Nov 27, 2023
dcfd937
Push partial changes
shmsr Nov 27, 2023
4e13300
add basic cursor implementation
kush-elastic Nov 28, 2023
27be2ba
update soql query option for cursor
kush-elastic Nov 29, 2023
3f4595d
convert event.original to json string
kush-elastic Nov 29, 2023
c206e2f
Fix a bug
shmsr Nov 29, 2023
45c216a
Fix a bug
shmsr Nov 29, 2023
6267574
fix event.original
kush-elastic Nov 30, 2023
0b0647f
Fix a bug and add draft features
shmsr Nov 30, 2023
abd13a5
Draft code
shmsr Nov 30, 2023
d9003ce
Fix template code
shmsr Nov 30, 2023
4c139f1
- Add support of Objects based data collection
kush-elastic Dec 7, 2023
b2ad1d0
Bump go.mod
shmsr Dec 7, 2023
ad2debd
Make linter happy
shmsr Dec 7, 2023
ad877d5
Deduplicate code and more
shmsr Dec 11, 2023
e6b28a9
Fix doc
shmsr Dec 11, 2023
7b3e81e
Merge branch 'main' into new_salesforce_input
shmsr Dec 11, 2023
2f7d4c3
Make linter happy
shmsr Dec 11, 2023
3ab553d
Fix NOTICE
shmsr Dec 11, 2023
e306fab
Add JWT auth
shmsr Dec 11, 2023
acbfc1f
nit
shmsr Dec 11, 2023
0524cf9
Full JWT impl
shmsr Dec 11, 2023
c0231c2
Merge branch 'main' into new_salesforce_input
shmsr Dec 11, 2023
f5b0f45
add getTableFromSOQL func
shmsr Dec 12, 2023
2fda369
fix bugs
shmsr Dec 12, 2023
f1acb09
input will now can collect data from both ways in single input config…
kush-elastic Dec 18, 2023
fa30fcb
Merge branch 'new_salesforce_input' of https://github.com/kush-elasti…
kush-elastic Dec 18, 2023
fb7b100
Merge branch 'new_salesforce_input' of https://github.com/kush-elasti…
kush-elastic Dec 18, 2023
a8f8397
Merge branch 'new_salesforce_input' of https://github.com/kush-elasti…
kush-elastic Dec 18, 2023
7599c9e
update code to make sure only one of the iteration can pull data at p…
kush-elastic Dec 18, 2023
d38d1e1
remove assertions
kush-elastic Dec 18, 2023
fc446e4
add UT
shmsr Dec 18, 2023
a4d1f71
improve code
shmsr Dec 18, 2023
5fcbe2d
add more ut and mock time
shmsr Dec 18, 2023
69071de
required changes and sample UT
kush-elastic Dec 19, 2023
11e8875
remove getObjectFromSOQL
kush-elastic Dec 19, 2023
52f20fe
fix bugs
shmsr Dec 19, 2023
891dd29
refactor
shmsr Dec 19, 2023
cd0b63c
refactor
shmsr Dec 19, 2023
fa00503
refactor
shmsr Dec 19, 2023
6309b01
- Fix cursor for object method
kush-elastic Dec 20, 2023
215d8ec
add first_event_time and last_event_time in cursor
kush-elastic Dec 20, 2023
fb375db
refactor
shmsr Dec 20, 2023
4c0494b
add ut and refactor
shmsr Dec 21, 2023
790a99e
refactor code and add cursor with first & last event time options
kush-elastic Dec 21, 2023
e75623d
Merge branch 'main' of https://github.com/kush-elastic/beats into new…
kush-elastic Dec 21, 2023
5a71560
add ut
shmsr Dec 21, 2023
d826140
add ut
shmsr Dec 21, 2023
77a629d
go mod tidy
shmsr Dec 21, 2023
8bc208e
update ut
shmsr Dec 21, 2023
de94320
update code
shmsr Dec 21, 2023
6f4e7a7
template funcs
shmsr Dec 21, 2023
4fbf2f5
fix imports
shmsr Dec 21, 2023
6276fb5
InputTest update fix and add new testcase
kush-elastic Dec 21, 2023
263574f
add ut
shmsr Dec 21, 2023
2e93da8
filebeat.yml changes to make mage check happy
shmsr Dec 21, 2023
48e1ccc
make ci green
shmsr Dec 21, 2023
a32146e
Apply suggestions from code review
shmsr Dec 21, 2023
31ab2af
document functions and methods
shmsr Dec 25, 2023
bfaaa72
gofumpt
shmsr Dec 25, 2023
c54014b
document functions and methods
shmsr Dec 25, 2023
8a26a7d
refactor
shmsr Dec 25, 2023
16d8c31
struct ordering for efficient alignment of fields
shmsr Dec 26, 2023
e19ee20
add and update unit tests
kush-elastic Dec 26, 2023
7646bf0
update usage of token url
kush-elastic Dec 26, 2023
001597c
struct ordering and goimports
shmsr Dec 26, 2023
16fca01
fix linter issue
kush-elastic Dec 27, 2023
8ce4fa4
comments and changelog entry
kush-elastic Dec 27, 2023
4c068d3
update cursor comments
kush-elastic Dec 27, 2023
1f54a16
first draft of doc for salesforce input
shmsr Jan 2, 2024
941a52d
doc: add clarifications
shmsr Jan 2, 2024
9cf0e75
doc: update
shmsr Jan 3, 2024
8a342ca
Apply suggestions from code review
shmsr Jan 5, 2024
f129695
Apply suggestions from code review
shmsr Jan 5, 2024
f92918c
address review comments
shmsr Jan 5, 2024
568f57f
address review comments
shmsr Jan 5, 2024
58a53af
make linter happy
shmsr Jan 5, 2024
6837cfb
Merge branch 'main' into new_salesforce_input
shmsr Jan 5, 2024
3589e3e
update go.{mod,sum} to use forked lib
shmsr Jan 5, 2024
4188d70
make ci gren
shmsr Jan 5, 2024
a5d2c62
change done condition in queries call
kush-elastic Jan 9, 2024
f8490cf
change a way to form events size
kush-elastic Jan 9, 2024
6394901
Update x-pack/filebeat/docs/inputs/input-salesforce.asciidoc
kush-elastic Jan 9, 2024
3a67b0e
Address review comments and put some nil checks suggested by nilaway
shmsr Jan 15, 2024
f269247
make linter happy
shmsr Jan 15, 2024
e17de51
make linter happy
shmsr Jan 15, 2024
8a1cb03
Merge branch 'main' into new_salesforce_input
shmsr Jan 15, 2024
3d608ff
Address review comments
shmsr Jan 18, 2024
3dc0a0f
Merge branch 'main' into new_salesforce_input
shmsr Jan 18, 2024
f040429
add default config for version
kush-elastic Jan 18, 2024
f17c886
remove defaultConfig
kush-elastic Jan 18, 2024
b431987
add event.provider
kush-elastic Feb 5, 2024
1fb9e86
Merge branch 'main' into new_salesforce_input
shmsr Feb 6, 2024
b53f8ea
fix go.mod
shmsr Feb 6, 2024
83ac3c6
Merge branch 'main' into new_salesforce_input
shmsr Feb 6, 2024
5f861a0
Merge branch 'main' into new_salesforce_input
shmsr Feb 7, 2024
94ebc0d
update codeowners file
shmsr Feb 7, 2024
a2dfbe4
Merge branch 'main' into new_salesforce_input
shmsr Feb 8, 2024
2ab9a85
Merge branch 'main' into new_salesforce_input
shmsr Feb 8, 2024
433d128
Address review comments
shmsr Feb 8, 2024
73a4b41
Merge branch 'main' into new_salesforce_input
shmsr Feb 8, 2024
4becdbb
Update x-pack/filebeat/input/salesforce/input.go
shmsr Feb 9, 2024
b041b23
fix typo
kush-elastic Mar 11, 2024
655b0f1
Add retry and timeout in HTTP client
shmsr Mar 14, 2024
1217ca3
Address merge conflict
shmsr Mar 14, 2024
dabdef8
Update NOTICE.txt
shmsr Mar 14, 2024
651cfa5
Merge branch 'main' into new_salesforce_input
shmsr Mar 14, 2024
f3c2ee1
Update README
shmsr Mar 14, 2024
e08925c
Address review comments
shmsr Mar 18, 2024
9c87e7e
Merge branch 'main' into new_salesforce_input
shmsr Mar 18, 2024
1515711
Fix bugs
shmsr Mar 19, 2024
1d9a0b7
update documents
kush-elastic Mar 26, 2024
2cdcbcb
Merge branch 'main' of https://github.com/kush-elastic/beats into new…
kush-elastic Mar 26, 2024
9f2c3c2
Merge branch 'main' into new_salesforce_input
shmsr Mar 26, 2024
57ef355
Merge branch 'main' into new_salesforce_input
shmsr Mar 27, 2024
ebbba2c
Merge branch 'main' into new_salesforce_input
shmsr Mar 27, 2024
818b634
Merge branch 'main' into new_salesforce_input
shmsr Mar 27, 2024
049fd5d
Add explicit ownership for Salesforce's input docs
shmsr Mar 28, 2024
689cb1d
Revert "Add explicit ownership for Salesforce's input docs"
shmsr Mar 28, 2024
3849c5a
Merge branch 'main' into new_salesforce_input
shmsr Mar 28, 2024
ba94dde
Merge branch 'main' into new_salesforce_input
shmsr Apr 3, 2024
6aaeaa8
Fix formatting
shmsr Apr 3, 2024
ea36fc0
Revert "Fix formatting"
shmsr Apr 3, 2024
c269143
Merge branch 'main' into new_salesforce_input
shmsr Apr 5, 2024
7a7017f
Merge branch 'main' into new_salesforce_input
pierrehilbert Apr 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Expand Up @@ -179,6 +179,7 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Prevent complete loss of long request trace data. {issue}37826[37826] {pull}37836[37836]
- Added experimental version of the Websocket Input. {pull}37774[37774]
- Add support for PEM-based Okta auth in CEL. {pull}37813[37813]
- Add Salesforce input. {pull}37331[37331]
- Add ETW input. {pull}36915[36915]
- Update CEL mito extensions to v1.9.0 to add keys/values helper. {pull}37971[37971]
- Add logging for cache processor file reads and writes. {pull}38052[38052]
Expand Down
142 changes: 105 additions & 37 deletions NOTICE.txt
Expand Up @@ -16447,6 +16447,37 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


--------------------------------------------------------------------------------
Dependency : github.com/elastic/go-sfdc
Version: v0.0.0-20201201191151-3190c381b3e1
Licence type (autodetected): MIT
--------------------------------------------------------------------------------

Contents of probable licence file $GOMODCACHE/github.com/elastic/go-sfdc@v0.0.0-20201201191151-3190c381b3e1/LICENSE.txt:

MIT License

Copyright (c) 2019 Robert Sean Justice

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


--------------------------------------------------------------------------------
Dependency : github.com/go-ldap/ldap/v3
Version: v3.4.6
Expand Down Expand Up @@ -17400,6 +17431,25 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



--------------------------------------------------------------------------------
Dependency : github.com/golang-jwt/jwt
Version: v3.2.1+incompatible
Licence type (autodetected): MIT
--------------------------------------------------------------------------------

Contents of probable licence file $GOMODCACHE/github.com/golang-jwt/jwt@v3.2.1+incompatible/LICENSE:

Copyright (c) 2012 Dave Grijalva
Copyright (c) 2021 golang-jwt maintainers

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



--------------------------------------------------------------------------------
Dependency : github.com/golang/mock
Version: v1.6.0
Expand Down Expand Up @@ -25058,6 +25108,43 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


--------------------------------------------------------------------------------
Dependency : golang.org/x/exp
Version: v0.0.0-20231127185646-65229373498e
Licence type (autodetected): BSD-3-Clause
--------------------------------------------------------------------------------

Contents of probable licence file $GOMODCACHE/golang.org/x/exp@v0.0.0-20231127185646-65229373498e/LICENSE:

Copyright (c) 2009 The Go Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


--------------------------------------------------------------------------------
Dependency : golang.org/x/lint
Version: v0.0.0-20210508222113-6edffad5e616
Expand Down Expand Up @@ -37123,6 +37210,24 @@ Contents of probable licence file $GOMODCACHE/github.com/elastic/ristretto@v0.1.
END OF TERMS AND CONDITIONS


--------------------------------------------------------------------------------
Dependency : github.com/dgrijalva/jwt-go
Version: v3.2.0+incompatible
Licence type (autodetected): MIT
--------------------------------------------------------------------------------

Contents of probable licence file $GOMODCACHE/github.com/dgrijalva/jwt-go@v3.2.0+incompatible/LICENSE:

Copyright (c) 2012 Dave Grijalva

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



--------------------------------------------------------------------------------
Dependency : github.com/dgryski/go-farm
Version: v0.0.0-20190423205320-6a90982ecee2
Expand Down Expand Up @@ -53865,43 +53970,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


--------------------------------------------------------------------------------
Dependency : golang.org/x/exp
Version: v0.0.0-20231127185646-65229373498e
Licence type (autodetected): BSD-3-Clause
--------------------------------------------------------------------------------

Contents of probable licence file $GOMODCACHE/golang.org/x/exp@v0.0.0-20231127185646-65229373498e/LICENSE:

Copyright (c) 2009 The Go Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


--------------------------------------------------------------------------------
Dependency : golang.org/x/term
Version: v0.18.0
Expand Down
6 changes: 5 additions & 1 deletion go.mod
Expand Up @@ -211,7 +211,9 @@ require (
github.com/elastic/tk-btf v0.1.0
github.com/elastic/toutoumomoma v0.0.0-20221026030040-594ef30cb640
github.com/foxcpp/go-mockdns v0.0.0-20201212160233-ede2f9158d15
github.com/g8rswimmer/go-sfdc v0.0.0-00010101000000-000000000000
github.com/go-ldap/ldap/v3 v3.4.6
github.com/golang-jwt/jwt v3.2.1+incompatible
github.com/google/cel-go v0.19.0
github.com/googleapis/gax-go/v2 v2.12.0
github.com/gorilla/handlers v1.5.1
Expand All @@ -229,6 +231,7 @@ require (
go.elastic.co/apm/module/apmhttp/v2 v2.4.8
go.elastic.co/apm/v2 v2.4.8
go.mongodb.org/mongo-driver v1.5.1
golang.org/x/exp v0.0.0-20231127185646-65229373498e
golang.org/x/tools/go/vcs v0.1.0-deprecated
google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb
gopkg.in/natefinch/lumberjack.v2 v2.0.0
Expand Down Expand Up @@ -277,6 +280,7 @@ require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect
github.com/dgraph-io/ristretto v0.1.0 // indirect
github.com/dgrijalva/jwt-go v3.2.0+incompatible // indirect
github.com/dnephin/pflag v1.0.7 // indirect
github.com/docker/go-metrics v0.0.1 // indirect
github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21 // indirect
Expand Down Expand Up @@ -375,7 +379,6 @@ require (
go.opentelemetry.io/otel v1.21.0 // indirect
go.opentelemetry.io/otel/metric v1.21.0 // indirect
go.opentelemetry.io/otel/trace v1.21.0 // indirect
golang.org/x/exp v0.0.0-20231127185646-65229373498e // indirect
golang.org/x/term v0.18.0 // indirect
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
google.golang.org/appengine v1.6.7 // indirect
Expand Down Expand Up @@ -415,6 +418,7 @@ replace (
github.com/dop251/goja_nodejs => github.com/dop251/goja_nodejs v0.0.0-20171011081505-adff31b136e6
github.com/fsnotify/fsevents => github.com/elastic/fsevents v0.0.0-20181029231046-e1d381a4d270
github.com/fsnotify/fsnotify => github.com/adriansr/fsnotify v1.4.8-0.20211018144411-a81f2b630e7c
github.com/g8rswimmer/go-sfdc => github.com/elastic/go-sfdc v0.0.0-20201201191151-3190c381b3e1
github.com/godror/godror => github.com/godror/godror v0.33.2 // updating to v0.24.2 caused a breaking change
github.com/golang/glog => github.com/elastic/glog v1.0.1-0.20210831205241-7d8b5c89dfc4
github.com/google/gopacket => github.com/elastic/gopacket v1.1.20-0.20211202005954-d412fca7f83a
Expand Down
4 changes: 4 additions & 0 deletions go.sum
Expand Up @@ -598,6 +598,7 @@ github.com/devigned/tab v0.1.2-0.20190607222403-0c15cf42f9a2/go.mod h1:XG9mPq0dF
github.com/dgraph-io/badger/v3 v3.2103.1 h1:zaX53IRg7ycxVlkd5pYdCeFp1FynD6qBGQoQql3R3Hk=
github.com/dgraph-io/badger/v3 v3.2103.1/go.mod h1:dULbq6ehJ5K0cGW/1TQ9iSfUk0gbSiToDWmWmTsJ53E=
github.com/dgrijalva/jwt-go v0.0.0-20170104182250-a601269ab70c/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM=
github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
github.com/dgrijalva/jwt-go/v4 v4.0.0-preview1/go.mod h1:+hnT3ywWDTAFrW5aE+u2Sa/wT555ZqwoCS+pk3p6ry4=
github.com/dgryski/go-bitstream v0.0.0-20180413035011-3522498ce2c8/go.mod h1:VMaSuZ+SZcx/wljOQKvp5srsbCiKDEb6K2wC4+PiBmQ=
Expand Down Expand Up @@ -706,6 +707,8 @@ github.com/elastic/go-plugins-helpers v0.0.0-20200207104224-bdf17607b79f h1:Fvsq
github.com/elastic/go-plugins-helpers v0.0.0-20200207104224-bdf17607b79f/go.mod h1:OPGqFNdTS34kMReS5hPFtBhD9J8itmSDurs1ix2wx7c=
github.com/elastic/go-seccomp-bpf v1.4.0 h1:6y3lYrEHrLH9QzUgOiK8WDqmPaMnnB785WxibCNIOH4=
github.com/elastic/go-seccomp-bpf v1.4.0/go.mod h1:wIMxjTbKpWGQk4CV9WltlG6haB4brjSH/dvAohBPM1I=
github.com/elastic/go-sfdc v0.0.0-20201201191151-3190c381b3e1 h1:KS+lvT/rUS8Z4++RoiM2pHOKmBv8mLERmgiX04VEgwk=
github.com/elastic/go-sfdc v0.0.0-20201201191151-3190c381b3e1/go.mod h1:/FB/tWFyF33vmdjwIwqAKu9QMVFVEjeoWi9V6eUcQEQ=
github.com/elastic/go-structform v0.0.10 h1:oy08o/Ih2hHTkNcRY/1HhaYvIp5z6t8si8gnCJPDo1w=
github.com/elastic/go-structform v0.0.10/go.mod h1:CZWf9aIRYY5SuKSmOhtXScE5uQiLZNqAFnwKR4OrIM4=
github.com/elastic/go-sysinfo v1.13.1 h1:U5Jlx6c/rLkR72O8wXXXo1abnGlWGJU/wbzNJ2AfQa4=
Expand Down Expand Up @@ -995,6 +998,7 @@ github.com/gogo/protobuf v1.3.0/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXP
github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/golang-jwt/jwt v3.2.1+incompatible h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c=
github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I=
github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg=
github.com/golang-jwt/jwt/v5 v5.0.0 h1:1n1XNM9hk7O9mnQoNBGolZvzebBQ7p93ULHRc28XJUE=
Expand Down