Skip to content

Commit 35876e3

Browse files
committed
Branch to rethink persistent store changes
1 parent 6fdb24c commit 35876e3

File tree

5 files changed

+2
-5
lines changed

5 files changed

+2
-5
lines changed

Agent/Analytics/NRMAEventManager.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ + (PersistentEventStore*) persistentEventStore
4747
- (nonnull instancetype)init {
4848
self = [super init];
4949
if (self) {
50-
events = [NRMAEventManager getLastSessionEventsArray];
50+
events = [[NSMutableArray<NRMAAnalyticEventProtocol> alloc] init];
5151
maxBufferSize = [NRMAAgentConfiguration getMaxEventBufferSize];
5252
maxBufferTimeSeconds = [NRMAAgentConfiguration getMaxEventBufferTime];
5353
totalAttemptedInserts = 0;

Agent/Analytics/PersistentEventStore.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ - (nonnull instancetype)initWithFilename:(NSString *)filename
3131
_lastSave = [NSDate new];
3232
_dirty = NO;
3333
_workQueue = [[NSOperationQueue alloc] init];
34-
[_workQueue setMaxConcurrentOperationCount:1];
34+
// [_workQueue setMaxConcurrentOperationCount:1];
3535
}
3636
return self;
3737
}

Tests/Unit-Tests/NewRelicAgentTests/Analytics-Tests/NRMARequestEvents.mm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ - (void)setUp {
3030
});
3131
[NRMAFlags setFeatureFlags:0];
3232

33-
[NRMAAnalytics clearDuplicationStores];
3433
}
3534

3635
- (void)tearDown {

Tests/Unit-Tests/NewRelicAgentTests/Analytics-Tests/TestIntegratedEventManager.m

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ - (void)setUp {
4646
- (void)tearDown {
4747
// Put teardown code here. This method is called after the invocation of each test method in the class.
4848
[NRMAFlags disableFeatures:NRFeatureFlag_NewEventSystem];
49-
[NRMAEventManager clearDuplicationStores];
5049
}
5150

5251
- (void)testRetrieveEventJSON {

Tests/Unit-Tests/NewRelicAgentTests/NSURLSession-Tests/NRMAURLSessionHeaderTrackingTests.m

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ @implementation NRMAURLSessionHeaderTrackingTests
3535
- (void)setUp {
3636
[super setUp];
3737
[NRMAFlags enableFeatures: NRFeatureFlag_NetworkRequestEvents | NRFeatureFlag_NewEventSystem];
38-
[NRMAAnalytics clearDuplicationStores];
3938

4039
[NRMAURLSessionOverride beginInstrumentation];
4140
self.mockNewRelicInternals = [OCMockObject mockForClass:[NewRelicAgentInternal class]];

0 commit comments

Comments
 (0)