Skip to content

Commit 2b31033

Browse files
authored
Diskbuffering configuration package (open-telemetry#1781)
1 parent ed5e5bd commit 2b31033

21 files changed

+23
-15
lines changed

disk-buffering/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The configurable parameters are provided **per exporter**, the available ones ar
2929
considered stale and will be removed when new files are created. No more data will be read from a
3030
file past this time.
3131
* An instance
32-
of [TemporaryFileProvider](src/main/java/io/opentelemetry/contrib/disk/buffering/internal/files/TemporaryFileProvider.java),
32+
of [TemporaryFileProvider](src/main/java/io/opentelemetry/contrib/disk/buffering/config/TemporaryFileProvider.java),
3333
defaults to calling `File.createTempFile`. This provider will be used when reading from the disk
3434
in order create a temporary file from which each line (batch of signals) will be read and
3535
sequentially get removed from the original cache file right after the data has been successfully
@@ -55,7 +55,7 @@ Each wrapper will need the following when instantiating them:
5555
* A File instance of the root directory where all the data is going to be written. The same root dir
5656
can be used for all the wrappers, since each will create their own folder inside it.
5757
* An instance
58-
of [StorageConfiguration](src/main/java/io/opentelemetry/contrib/disk/buffering/StorageConfiguration.java)
58+
of [StorageConfiguration](src/main/java/io/opentelemetry/contrib/disk/buffering/config/StorageConfiguration.java)
5959
with the desired parameters. You can create one with default values by
6060
calling `StorageConfiguration.getDefault()`.
6161

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/LogRecordFromDiskExporter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.contrib.disk.buffering;
77

8+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
89
import io.opentelemetry.contrib.disk.buffering.internal.exporter.FromDiskExporter;
910
import io.opentelemetry.contrib.disk.buffering.internal.exporter.FromDiskExporterImpl;
1011
import io.opentelemetry.contrib.disk.buffering.internal.serialization.deserializers.SignalDeserializer;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/LogRecordToDiskExporter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.contrib.disk.buffering;
77

8+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
89
import io.opentelemetry.contrib.disk.buffering.internal.exporter.ToDiskExporter;
910
import io.opentelemetry.contrib.disk.buffering.internal.serialization.serializers.SignalSerializer;
1011
import io.opentelemetry.contrib.disk.buffering.internal.utils.SignalTypes;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/MetricFromDiskExporter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.contrib.disk.buffering;
77

8+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
89
import io.opentelemetry.contrib.disk.buffering.internal.exporter.FromDiskExporter;
910
import io.opentelemetry.contrib.disk.buffering.internal.exporter.FromDiskExporterImpl;
1011
import io.opentelemetry.contrib.disk.buffering.internal.serialization.deserializers.SignalDeserializer;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/MetricToDiskExporter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.contrib.disk.buffering;
77

8+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
89
import io.opentelemetry.contrib.disk.buffering.internal.exporter.ToDiskExporter;
910
import io.opentelemetry.contrib.disk.buffering.internal.serialization.serializers.SignalSerializer;
1011
import io.opentelemetry.contrib.disk.buffering.internal.utils.SignalTypes;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/SpanFromDiskExporter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.contrib.disk.buffering;
77

8+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
89
import io.opentelemetry.contrib.disk.buffering.internal.exporter.FromDiskExporter;
910
import io.opentelemetry.contrib.disk.buffering.internal.exporter.FromDiskExporterImpl;
1011
import io.opentelemetry.contrib.disk.buffering.internal.serialization.deserializers.SignalDeserializer;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/SpanToDiskExporter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.contrib.disk.buffering;
77

8+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
89
import io.opentelemetry.contrib.disk.buffering.internal.exporter.ToDiskExporter;
910
import io.opentelemetry.contrib.disk.buffering.internal.serialization.serializers.SignalSerializer;
1011
import io.opentelemetry.contrib.disk.buffering.internal.utils.SignalTypes;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/StorageConfiguration.java renamed to disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/config/StorageConfiguration.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
package io.opentelemetry.contrib.disk.buffering;
6+
package io.opentelemetry.contrib.disk.buffering.config;
77

88
import com.google.auto.value.AutoValue;
99
import io.opentelemetry.contrib.disk.buffering.internal.files.DefaultTemporaryFileProvider;
10-
import io.opentelemetry.contrib.disk.buffering.internal.files.TemporaryFileProvider;
1110
import java.io.File;
1211
import java.util.concurrent.TimeUnit;
1312

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
package io.opentelemetry.contrib.disk.buffering.internal.files;
6+
package io.opentelemetry.contrib.disk.buffering.config;
77

88
import java.io.File;
99
import java.io.IOException;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/internal/exporter/FromDiskExporterBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import static java.util.Collections.emptyList;
99

1010
import com.google.errorprone.annotations.CanIgnoreReturnValue;
11-
import io.opentelemetry.contrib.disk.buffering.StorageConfiguration;
11+
import io.opentelemetry.contrib.disk.buffering.config.StorageConfiguration;
1212
import io.opentelemetry.contrib.disk.buffering.internal.serialization.deserializers.SignalDeserializer;
1313
import io.opentelemetry.contrib.disk.buffering.internal.storage.Storage;
1414
import io.opentelemetry.contrib.disk.buffering.internal.storage.StorageBuilder;

0 commit comments

Comments
 (0)