Skip to content

Commit 44fe67a

Browse files
authored
GitHub Issue 1086: Add metrics for some problematic special characters in fields (#7808)
1 parent 4d8773d commit 44fe67a

3 files changed

Lines changed: 463 additions & 0 deletions

File tree

experiment/src/org/labkey/experiment/ExperimentModule.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,8 @@ protected void init()
237237

238238
UsageMetricsService.get().registerUsageMetrics(getName(), FileLinkMetricsProvider.getInstance());
239239

240+
UsageMetricsService.get().registerUsageMetrics(getName(), SpecialCharacterMetricsProvider.getInstance());
241+
240242
ExperimentProperty.register();
241243
SamplesSchema.register(this);
242244
ExpSchema.register(this);
@@ -600,6 +602,7 @@ public void containerDeleted(Container c, User user)
600602
WebdavService.get().addProvider(new ScriptsResourceProvider());
601603

602604
SystemMaintenance.addTask(new FileLinkMetricsMaintenanceTask());
605+
SystemMaintenance.addTask(new SpecialCharacterMetricsMaintenanceTask());
603606

604607
UsageMetricsService svc = UsageMetricsService.get();
605608
if (null != svc)
@@ -1140,6 +1143,7 @@ public Collection<String> getSummary(Container c)
11401143
OntologyManager.TestCase.class,
11411144
PropertyServiceImpl.TestCase.class,
11421145
SampleTypeServiceImpl.TestCase.class,
1146+
SpecialCharacterMetricsMaintenanceTask.TestCase.class,
11431147
StorageNameGenerator.TestCase.class,
11441148
StorageProvisionerImpl.TestCase.class,
11451149
UniqueValueCounterTestCase.class,

0 commit comments

Comments
 (0)