public InMemorySenseiService(SenseiSchema schema, SenseiPluginRegistry pluginRegistry) {
MBeanServer platformMBeanServer = ManagementFactory.getPlatformMBeanServer();
schema.setCompressSrcData(false);
try {
platformMBeanServer = JmxUtil.registerNewJmxServer(new MockJMXServer());
defaultJsonSchemaInterpreter = new DefaultJsonSchemaInterpreter(schema);
facets = new ArrayList<FacetHandler<?>>();
runtimeFacets = new ArrayList<RuntimeFacetHandlerFactory<?, ?>>();
ShardingStrategy strategy = new ShardingStrategy() {