Skip to content

Commit 5940f34

Browse files
authored
preparing for 1.5.3 release (#174)
Signed-off-by: Mark Nelson <mark.x.nelson@oracle.com>
1 parent 4b53adf commit 5940f34

File tree

5 files changed

+52
-32
lines changed

5 files changed

+52
-32
lines changed

Diff for: LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121

2222
--
2323

24-
Copyright (c) 2021, 2024, Oracle and/or its affiliates.
24+
Copyright (c) 2021, 2025, Oracle and/or its affiliates.
2525

2626
The Universal Permissive License (UPL), Version 1.0
2727

Diff for: README.md

+22-5
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,23 @@ Contributions are welcome - please see [contributing](CONTRIBUTING.md).
2727

2828
## Release Notes
2929

30+
### Version 1.5.3, January 28, 2025
31+
32+
Our current priorities are support for RAC and mutliple databases (inculding #84 and #89), and intermittent connection issues
33+
with ADB-S when exporter is run in a container (including #169). We expect to address these in an upcoming release.
34+
35+
This release includes the following changes:
36+
37+
- Fix over-zealous supression of errors when `ignorezeroresult = true` (#168).
38+
- When `scrapeinterval` is set, do first scrape immediately, not after the interval (#166).
39+
- Updated some third-party dependencies.
40+
41+
Thank you to the following people for their suggestions and contributions:
42+
43+
- [@redelang](https://github.com/redelang)
44+
45+
In this release, we also started some minor code refactoring.
46+
3047
### Version 1.5.2, December 2, 2024
3148

3249
This release includes the following changes:
@@ -442,7 +459,7 @@ docker run --name free23ai \
442459
-d \
443460
-p 1521:1521 \
444461
-e ORACLE_PASSWORD=Welcome12345 \
445-
gvenzl/oracle-free:23.5-slim-faststart
462+
gvenzl/oracle-free:23.6-slim-faststart
446463
```
447464

448465
This will pull the image and start up the database with a listener on port 1521. It will also create a pluggable database (a database container) called "FREEPDB1" and will set the admin passwords to the password you specified on this command.
@@ -489,7 +506,7 @@ docker run -it --rm \
489506
-e DB_PASSWORD=Welcome12345 \
490507
-e DB_CONNECT_STRING=free23ai:1521/freepdb \
491508
-p 9161:9161 \
492-
container-registry.oracle.com/database/observability-exporter:1.5.2
509+
container-registry.oracle.com/database/observability-exporter:1.5.3
493510
```
494511

495512
##### Using a wallet
@@ -535,7 +552,7 @@ docker run -it --rm \
535552
-e DB_CONNECT_STRING=devdb_tp \
536553
-v ./wallet:/wallet \
537554
-p 9161:9161 \
538-
container-registry.oracle.com/database/observability-exporter:1.5.2
555+
container-registry.oracle.com/database/observability-exporter:1.5.3
539556
```
540557
> **Note:** If you are using `podman` you must specify the `:z` suffix on the volume mount so that the container will be able to access the files in the volume. For example: `-v ./wallet:/wallet:z`
541558

@@ -825,7 +842,7 @@ An exmaple of [custom metrics for Transacational Event Queues](./custom-metrics-
825842
If you run the exporter as a container image and want to include your custom metrics in the image itself, you can use the following example `Dockerfile` to create a new image:
826843
827844
```Dockerfile
828-
FROM container-registry.oracle.com/database/observability-exporter:1.5.1
845+
FROM container-registry.oracle.com/database/observability-exporter:1.5.3
829846
COPY custom-metrics.toml /
830847
ENTRYPOINT ["/oracledb_exporter", "--custom.metrics", "/custom-metrics.toml"]
831848
```
@@ -1010,7 +1027,7 @@ Please consult the [security guide](./SECURITY.md) for our responsible security
10101027
10111028
## License
10121029
1013-
Copyright (c) 2016, 2024, Oracle and/or its affiliates.
1030+
Copyright (c) 2016, 2025, Oracle and/or its affiliates.
10141031
10151032
Released under the Universal Permissive License v1.0 as shown at
10161033
<https://oss.oracle.com/licenses/upl/>

Diff for: THIRD_PARTY_LICENSES.txt

+26-23
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ UPL-1.0
66

77
---------------------------------- Copyright -----------------------------------
88
Copyright (c) 2016 Seth Miller <seth@sethmiller.me>
9-
Copyright (c) 2016, 2024, Oracle and/or its affiliates.
9+
Copyright (c) 2016, 2025, Oracle and/or its affiliates.
10+
1011

1112
-------------------------- Fourth Party Dependencies ---------------------------
1213

@@ -388,7 +389,7 @@ SOFTWARE.
388389

389390

390391
============================================================
391-
github.com/google/go-cmp
392+
github.com/google/go-cmp v0.4.0
392393
============================================================
393394
Copyright (c) 2017 The Go Authors. All rights reserved.
394395

@@ -454,11 +455,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
454455

455456
== Copyright
456457
Copyright (c) 2015 go-logfmt
457-
Copyright (c) 2016, 2024, Oracle and/or its affiliates.
458+
Copyright (c) 2016, 2024 Oracle and/or its affiliates.
458459
Copyright (c) 2017 The Go Authors. All rights reserved.
459-
Copyright 2020 Tamás Gulácsi
460-
Copyright 2022, 2023 Tamás Gulácsi. All rights reserved.
461-
Copyright 2024 The Godror Authors
460+
Copyright 2016, 2023 Tamás Gulácsi
461+
Copyright 2017, 2024 The Godror Authors
462462

463463
--------------------------------- (separator) ----------------------------------
464464

@@ -512,6 +512,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
512512
Copyright (c) 2015-2020, Tim Heckman
513513
Copyright 2018 The Go Authors. All rights reserved.
514514
Copyright 2018 The Gofrs. All rights reserved.
515+
Copyright 2019 Tim Heckman. All rights reserved. Use of this source code is
515516

516517
--------------------------------- (separator) ----------------------------------
517518

@@ -567,9 +568,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
567568
------------------
568569

569570
Files: gzhttp/*
570-
571-
Apache License Version 2.0
572-
SPDX:Apache-2.0
571+
SPDX: Apache-2.0
573572

574573
------------------
575574

@@ -646,7 +645,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
646645
== Copyright
647646
Copyright (c) 2013, Yann Collet, released under BSD License.
648647
Copyright (c) 2015, Pierre Curto
649-
Copyright (c) 2016 Caleb Spare.
648+
Copyright (c) 2016 Caleb Spare
650649
Copyright (c) 2016 Evan Huus
651650
Copyright (c) 2024+ Klaus Post. All rights reserved.
652651
Copyright 2016 The Snappy-Go Authors. All rights reserved.
@@ -783,14 +782,18 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
783782
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
784783
SOFTWARE.
785784

786-
Apache License Version 2.0
787-
SPDX:Apache-2.0
785+
786+
The Apache Software License, Version 2.0
787+
Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
788+
789+
SPDX: Apache-2.0
790+
788791

789792
== Copyright
790-
Copyright (c) 2016, 2018, 2024, Oracle and/or its affiliates. All rights reserved.
793+
Copyright (c) 2016, 2024, Oracle and/or its affiliates.
791794

792795
== Notices
793-
Copyright (c) 2016, 2018, 2020, Oracle and/or its affiliates.
796+
Copyright (c) 2016, 2014, Oracle and/or its affiliates.
794797

795798
--------------------------------- (separator) ----------------------------------
796799

@@ -837,7 +840,6 @@ SPDX:Apache-2.0
837840

838841
== Copyright
839842
Copyright 2012-2015 The Prometheus Authors
840-
Copyright 2013 Prometheus Team
841843

842844
== Notices
843845
Data model artifacts for Prometheus.
@@ -856,7 +858,6 @@ github.com/prometheus/common
856858
SPDX:Apache-2.0
857859

858860
== Copyright
859-
Copyright 2020 The Prometheus-operator Authors
860861
Copyright 2024 The Prometheus Authors
861862

862863
== Notices
@@ -888,14 +889,14 @@ github.com/prometheus/procfs
888889
SPDX:Apache-2.0
889890

890891
== Copyright
891-
Copyright 2023 Prometheus Team
892-
Copyright 2023 The Prometheus Authors
892+
Copyright 2014-2023 The Prometheus Authors
893+
Copyright 2017-2023 Prometheus Team
893894

894895
== Notices
895896
procfs provides functions to retrieve system, kernel and process
896897
metrics from the pseudo-filesystem proc.
897898

898-
Copyright 2014-2015 The Prometheus Authors
899+
Copyright 2014-2023 The Prometheus Authors
899900

900901
This product includes software developed at
901902
SoundCloud Ltd. (http://soundcloud.com/).
@@ -921,6 +922,7 @@ github.com/xhit/go-str2duration/v2
921922
SPDX:BSD-3-Clause--modified-by-Google
922923

923924
== Copyright
925+
Copyright (c) 2009 The Go Authors. All rights reserved.
924926
Copyright 2010 The Go Authors. All rights reserved.
925927

926928
--------------------------------- (separator) ----------------------------------
@@ -1297,7 +1299,6 @@ google.golang.org/protobuf
12971299
SPDX:BSD-3-Clause--modified-by-Google
12981300

12991301
== Copyright
1300-
Copyright 2023 Google Inc. All rights reserved.
13011302
Copyright 2024 The Go Authors. All rights reserved.
13021303

13031304
== Patents
@@ -1354,8 +1355,10 @@ limitations under the License.
13541355

13551356

13561357
----------------------------------- Licenses -----------------------------------
1357-
Apache License Version 2.0
1358-
SPDX:Apache-2.0
1358+
1359+
--------------------------------- (separator) ----------------------------------
1360+
== SPDX:Apache-2.0
1361+
13591362

13601363
--------------------------------- (separator) ----------------------------------
13611364
== SPDX:BSD-3-Clause--modified-by-Google
@@ -1411,4 +1414,4 @@ SOFTWARE.
14111414

14121415
=== ATTRIBUTION-HELPER-GENERATED:
14131416
=== Attribution helper version: {Major:0 Minor:11 GitVersion:0.10.0-114-g3747dab9 GitCommit:3747dab92eb29c0dbe6409ffbb824b9ae3a04b87 GitTreeState:clean BuildDate:2024-05-31T13:48:06Z GoVersion:go1.21.4 Compiler:gc Platform:linux/amd64}
1414-
=== License file based on go.mod with md5 sum: 86b1d6df6baa8b032896be53c4274d92
1417+
=== License file based on go.mod with md5 sum: 9703204c5fd5c441310d943839abdc4b

Diff for: docker-compose/compose.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ services:
2727
- ./grafana/dashboards:/var/lib/grafana/dashboards
2828

2929
free23ai:
30-
image: gvenzl/oracle-free:23.5-slim-faststart
30+
image: gvenzl/oracle-free:23.6-slim-faststart
3131
container_name: free23ai
3232
ports:
3333
- 1521:1521
@@ -43,7 +43,7 @@ services:
4343
start_period: 30s
4444

4545
exporter:
46-
image: container-registry.oracle.com/database/observability-exporter:1.5.2
46+
image: container-registry.oracle.com/database/observability-exporter:1.5.3
4747
container_name: exporter
4848
ports:
4949
- 9161:9161

Diff for: kubernetes/metrics-exporter-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
containers:
1919
- name: metrics-exporter
20-
image: container-registry.oracle.com/database/observability-exporter:1.5.2
20+
image: container-registry.oracle.com/database/observability-exporter:1.5.3
2121
imagePullPolicy: Always
2222
env:
2323
# uncomment and customize the next item if you want to provide custom metrics definitions

0 commit comments

Comments
 (0)