Hi Marcel,

That was due to previous commit 1767677. This change was meant to fix
that. Would watch the build result
Chetan Mehrotra


On Wed, Nov 2, 2016 at 8:30 PM, Marcel Reutegger <[email protected]> wrote:
> Hi Chetan,
>
> this commit causes a test failure. Seen on travis:
> https://travis-ci.org/apache/jackrabbit-oak/builds/172613752
>
> but also on my local machine.
>
> Regards
>  marcel
>
>
> On 02/11/16 15:26, [email protected] wrote:
>>
>> Author: chetanm
>> Date: Wed Nov  2 14:26:36 2016
>> New Revision: 1767688
>>
>> URL: http://svn.apache.org/viewvc?rev=1767688&view=rev
>> Log:
>> OAK-4974 - Enable configuring QueryEngineSettings via OSGi config
>>
>> Fix testcase
>>
>> Modified:
>>
>> jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
>>
>> jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/QueryEngineSettingsServiceTest.java
>>
>> Modified:
>> jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
>> URL:
>> http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java?rev=1767688&r1=1767687&r2=1767688&view=diff
>>
>> ==============================================================================
>> ---
>> jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
>> (original)
>> +++
>> jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
>> Wed Nov  2 14:26:36 2016
>> @@ -38,11 +38,11 @@ public class QueryEngineSettings impleme
>>
>>      static final String OAK_QUERY_LIMIT_IN_MEMORY =
>> "oak.queryLimitInMemory";
>>
>> -    private static final int DEFAULT_QUERY_LIMIT_IN_MEMORY =
>> +    static final int DEFAULT_QUERY_LIMIT_IN_MEMORY =
>>              Integer.getInteger(OAK_QUERY_LIMIT_IN_MEMORY,
>> Integer.MAX_VALUE);
>>
>>      static final String OAK_QUERY_LIMIT_READS = "oak.queryLimitReads";
>> -    private static final int DEFAULT_QUERY_LIMIT_READS =
>> +    static final int DEFAULT_QUERY_LIMIT_READS =
>>              Integer.getInteger(OAK_QUERY_LIMIT_READS, Integer.MAX_VALUE);
>>
>>      static final String OAK_QUERY_FAIL_TRAVERSAL =
>> "oak.queryFailTraversal";
>>
>> Modified:
>> jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/QueryEngineSettingsServiceTest.java
>> URL:
>> http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/QueryEngineSettingsServiceTest.java?rev=1767688&r1=1767687&r2=1767688&view=diff
>>
>> ==============================================================================
>> ---
>> jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/QueryEngineSettingsServiceTest.java
>> (original)
>> +++
>> jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/QueryEngineSettingsServiceTest.java
>> Wed Nov  2 14:26:36 2016
>> @@ -82,8 +82,10 @@ public class QueryEngineSettingsServiceT
>>
>>      @Test
>>      public void sysPropSupercedes() throws Exception{
>> -        System.setProperty(QueryEngineSettings.OAK_QUERY_LIMIT_IN_MEMORY,
>> "10");
>> -        System.setProperty(QueryEngineSettings.OAK_QUERY_LIMIT_READS,
>> "11");
>> +        System.setProperty(QueryEngineSettings.OAK_QUERY_LIMIT_IN_MEMORY,
>> String.valueOf(QueryEngineSettings
>> +                .DEFAULT_QUERY_LIMIT_IN_MEMORY));
>> +        System.setProperty(QueryEngineSettings.OAK_QUERY_LIMIT_READS,
>> String.valueOf(QueryEngineSettings
>> +                .DEFAULT_QUERY_LIMIT_READS));
>>          System.setProperty(QueryEngineSettings.OAK_QUERY_FAIL_TRAVERSAL,
>> "false");
>>
>>          QueryEngineSettings settings = new QueryEngineSettings();
>> @@ -95,8 +97,10 @@ public class QueryEngineSettingsServiceT
>>          config.put(QueryEngineSettingsService.QUERY_FAIL_TRAVERSAL,
>> true);
>>
>>          context.registerInjectActivateService(settingsService, config);
>> -        assertEquals(11, settings.getLimitReads());
>> -        assertEquals(10, settings.getLimitInMemory());
>> +        assertEquals(QueryEngineSettings
>> +                .DEFAULT_QUERY_LIMIT_READS, settings.getLimitReads());
>> +        assertEquals(QueryEngineSettings
>> +                .DEFAULT_QUERY_LIMIT_IN_MEMORY,
>> settings.getLimitInMemory());
>>          assertFalse(settings.getFailTraversal());
>>      }
>>
>>
>>
>

Reply via email to