-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[receiver/sqlquery] add support for logs #20730
[receiver/sqlquery] add support for logs #20730
Commits on Apr 6, 2023
-
feat: add config option for logs
Adds basic configuration option for logs.
Configuration menu - View commit details
-
Copy full SHA for 03de16d - Browse repository at this point
Copy the full SHA 03de16dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38bebb5 - Browse repository at this point
Copy the full SHA 38bebb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e54fc - Browse repository at this point
Copy the full SHA c7e54fcView commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0f213e - Browse repository at this point
Copy the full SHA b0f213eView commit details -
test: add integration tests for reading logs
The integration tests are failing now, because log collection is not implemented yet. Implementing it is the next step. The initial implementation in the next step should be the most naive possible: just running the provided query every collection interval, without any tracking of the data that has already been read. Perhaps the log collection integration tests should be separated from the metrics collection integration tests for greater visibility into what is working and what is failing.
Configuration menu - View commit details
-
Copy full SHA for b093dc2 - Browse repository at this point
Copy the full SHA b093dc2View commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d2e96d0 - Browse repository at this point
Copy the full SHA d2e96d0View commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 831f1e0 - Browse repository at this point
Copy the full SHA 831f1e0View commit details
Commits on Apr 24, 2023
-
feat: panic on query errors from db
The panic is useful for testing. When this feature is complete, the panics must be replaced with error logging.
Configuration menu - View commit details
-
Copy full SHA for 284a5ee - Browse repository at this point
Copy the full SHA 284a5eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 770dbc5 - Browse repository at this point
Copy the full SHA 770dbc5View commit details
Commits on Apr 25, 2023
-
test(integration): expect 5 log records
At this stage, the logs query is run only once per collector run, e.g. collection_interval is ignored. Reflect this in the tests before implementing collecting logs on interval.
Configuration menu - View commit details
-
Copy full SHA for 3efc74a - Browse repository at this point
Copy the full SHA 3efc74aView commit details -
feat: make body column configurable
Oracle expects uppercase column names.
Configuration menu - View commit details
-
Copy full SHA for ada5a55 - Browse repository at this point
Copy the full SHA ada5a55View commit details
Commits on Apr 26, 2023
-
feat: collect logs periodically
Collecting logs every collection interval. To prevent collecting duplicates, we need to track the already collected logs, which is going to be the next step.
Configuration menu - View commit details
-
Copy full SHA for 8cb5fe4 - Browse repository at this point
Copy the full SHA 8cb5fe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8edb18 - Browse repository at this point
Copy the full SHA e8edb18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da8e7b - Browse repository at this point
Copy the full SHA 2da8e7bView commit details
Commits on Apr 27, 2023
-
feat: support tracking processed rows
This initial implementation supports only integer tracking columns. The next type to support should be datetime/timestamp. We should also support using persistent storage for the tracking value.
Configuration menu - View commit details
-
Copy full SHA for 5213532 - Browse repository at this point
Copy the full SHA 5213532View commit details
Commits on Apr 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 84e645b - Browse repository at this point
Copy the full SHA 84e645bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fb2aa2 - Browse repository at this point
Copy the full SHA 7fb2aa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf12ef4 - Browse repository at this point
Copy the full SHA cf12ef4View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 55c232b - Browse repository at this point
Copy the full SHA 55c232bView commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6391a24 - Browse repository at this point
Copy the full SHA 6391a24View commit details -
Merge pull request #2 from dmolenda-sumo/sqlqueryreceiver-support-tim…
…estamp-for-tracking-column SQL Query receiver - support timestamp in tracking column
Configuration menu - View commit details
-
Copy full SHA for db391d2 - Browse repository at this point
Copy the full SHA db391d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5175d - Browse repository at this point
Copy the full SHA 1a5175dView commit details
Commits on May 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 66a772a - Browse repository at this point
Copy the full SHA 66a772aView commit details -
Merge pull request #3 from dmolenda-sumo/sqlqueryreceiver-fix-integra…
…tion-tests fix integration tests
Configuration menu - View commit details
-
Copy full SHA for ef5782d - Browse repository at this point
Copy the full SHA ef5782dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b4c3f - Browse repository at this point
Copy the full SHA 27b4c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1e0684 - Browse repository at this point
Copy the full SHA e1e0684View commit details -
Merge pull request #5 from dmolenda-sumo/sqlqueryreceiver-add-logs-to…
…-mysql-integration-test SQL Query receiver: add logs to mysql integration test
Configuration menu - View commit details
-
Copy full SHA for 4b58330 - Browse repository at this point
Copy the full SHA 4b58330View commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 18407d0 - Browse repository at this point
Copy the full SHA 18407d0View commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a63f68b - Browse repository at this point
Copy the full SHA a63f68bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e6c31 - Browse repository at this point
Copy the full SHA 95e6c31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353b38a - Browse repository at this point
Copy the full SHA 353b38aView commit details -
test: terminate DB containers after test
This prevents a "busy port" error when running one of the tests repeatedly.
Configuration menu - View commit details
-
Copy full SHA for 0a5ddd3 - Browse repository at this point
Copy the full SHA 0a5ddd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8268a3b - Browse repository at this point
Copy the full SHA 8268a3bView commit details -
Merge pull request #6 from dmolenda-sumo/persistence
feat: persist tracking value in storage
Configuration menu - View commit details
-
Copy full SHA for 55c8add - Browse repository at this point
Copy the full SHA 55c8addView commit details -
Configuration menu - View commit details
-
Copy full SHA for 099056b - Browse repository at this point
Copy the full SHA 099056bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a55c95e - Browse repository at this point
Copy the full SHA a55c95eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 155de51 - Browse repository at this point
Copy the full SHA 155de51View commit details
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cda1cf9 - Browse repository at this point
Copy the full SHA cda1cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98c0b0 - Browse repository at this point
Copy the full SHA d98c0b0View commit details -
docs: fix parameter notation in configuration
The `$` character needs to be escaped with `$$` in Otelcol config files.
Configuration menu - View commit details
-
Copy full SHA for ef97e41 - Browse repository at this point
Copy the full SHA ef97e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a66195 - Browse repository at this point
Copy the full SHA 6a66195View commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 553fd46 - Browse repository at this point
Copy the full SHA 553fd46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 355081b - Browse repository at this point
Copy the full SHA 355081bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03d04ff - Browse repository at this point
Copy the full SHA 03d04ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for fab7a33 - Browse repository at this point
Copy the full SHA fab7a33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe88c2 - Browse repository at this point
Copy the full SHA 6fe88c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5eddd6 - Browse repository at this point
Copy the full SHA c5eddd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 152033f - Browse repository at this point
Copy the full SHA 152033fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 323f5d2 - Browse repository at this point
Copy the full SHA 323f5d2View commit details -
Merge pull request #7 from kkujawa-sumo/kk-add-traces
feat(sqlqueryreceiver) add traces to monitor logs received
Configuration menu - View commit details
-
Copy full SHA for 88ed5c8 - Browse repository at this point
Copy the full SHA 88ed5c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f180fd6 - Browse repository at this point
Copy the full SHA f180fd6View commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b192b0f - Browse repository at this point
Copy the full SHA b192b0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f2c5d - Browse repository at this point
Copy the full SHA a6f2c5dView commit details -
After introducing integration test framework
Configuration menu - View commit details
-
Copy full SHA for 9a46ae9 - Browse repository at this point
Copy the full SHA 9a46ae9View commit details
Commits on May 25, 2023
-
fix: prevent panic on shutdown
When the component needs to be shut down before it was properly started (for example due to a configuration erro like using a storage extension that does not exist), we need to check if variables have been initialized to prevent panics due to nil pointer dereference.
Configuration menu - View commit details
-
Copy full SHA for a1ab2d3 - Browse repository at this point
Copy the full SHA a1ab2d3View commit details
Commits on May 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2c50539 - Browse repository at this point
Copy the full SHA 2c50539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 923df54 - Browse repository at this point
Copy the full SHA 923df54View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8790642 - Browse repository at this point
Copy the full SHA 8790642View commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd997f8 - Browse repository at this point
Copy the full SHA cd997f8View commit details
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e20996a - Browse repository at this point
Copy the full SHA e20996aView commit details