You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@accumulo.apache.org by "J. Mark Owens" <jm...@gmail.com> on 2017/10/05 13:28:51 UTC

apache/accumulo-testing compile errors

Hi,

I cloned the apache/accumulo-testing repo this morning. When attempting to
run some of the tests I ran into compilation errors. Are there known issues
with compiling the accumulo-tests straight from the repo? I'm using version
1.8 of Java.

A sample of the output is included below:

[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/continuous/UndefinedAnalyzer.java:[304,70]
incompatible types: org.apache.accumulo.core.client.impl.Table.ID can
not be converted to
java.lang.String
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java:[76,120]
incompatible types: java.lang.String cannot be converted to
org.apache.accumulo.core.client.impl.Table.ID
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java:[147,122]
incompatible types: java.lang.String cannot be converted to org.apach
e.accumulo.core.client.impl.Table.ID
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java:[209,58]
cannot find symbol
[ERROR]   symbol:   method
getDefaultConfiguration()
[ERROR]   location: class
org.apache.accumulo.core.conf.AccumuloConfiguration
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java:[223,116]
incompatible types: java.lang.String cannot be converted to
org.apache.accumulo.core.client.impl.Table.ID
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java:[237,113]
incompatible types: java.lang.String cannot be converted to org.apach
e.accumulo.core.client.impl.Table.ID
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java:[242,112]
incompatible types: java.lang.String cannot be converted to org.apach
e.accumulo.core.client.impl.Table.ID
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
cannot find symbol
[ERROR]   symbol:   method
getDefaultConfiguration()

[ERROR]   location: class
org.apache.accumulo.core.conf.AccumuloConfiguration
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTablePerm.java:[80,53]
incompatible types: java.lang.String cannot be converted to org.
apache.accumulo.core.client.impl.Table.ID

[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[59,8]
org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
rity is not abstract and does not override abstract method
cleanNamespacePermissions(org.apache.accumulo.core.client.impl.Namespace.ID)
in org.apache.accumulo.server.security.handler.PermissionHandler
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[86,11]
no suitable constructor found for AccumuloServerContext(org.apa
che.accumulo.server.conf.ServerConfigurationFactory)
[ERROR]     constructor
org.apache.accumulo.server.AccumuloServerContext.AccumuloServerContext(org.apache.accumulo.core.client.Instance,org.apache.accumulo.server.conf.ServerConfigurationFactory)
is not applicab
le
[ERROR]       (actual and formal argument lists differ in length)
[ERROR]     constructor
org.apache.accumulo.server.AccumuloServerContext.AccumuloServerContext(org.apache.accumulo.core.client.Instance,org.apache.accumulo.server.conf.ServerConfigurationFactory,org.apache.accum
ulo.server.security.delegation.AuthenticationTokenSecretManager) is not
applicable
[ERROR]       (actual and formal argument lists differ in length)
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[219,3]
method does not override or implement a method from a supertype
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[225,3]
method does not override or implement a method from a supertype
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[265,3]
method does not override or implement a method from a supertype
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[280,3]
method does not override or implement a method from a supertype
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/WalkingSecurity.java:[296,3]
method does not override or implement a method from a supertype
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CopyTable.java:[79,74]
incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
annot be converted to java.lang.String
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/bulk/BulkPlusOne.java:[63,76]
cannot find symbol
[ERROR]   symbol:   method getDefaultConfiguration()
[ERROR]   location: class
org.apache.accumulo.core.conf.AccumuloConfiguration
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CreateTable.java:[52,76]
incompatible types: org.apache.accumulo.core.client.impl.Table.ID
 cannot be converted to java.lang.String
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/BulkImport.java:[54,58]
cannot find symbol
[ERROR]   symbol:   method getDefaultConfiguration()
[ERROR]   location: class
org.apache.accumulo.core.conf.AccumuloConfiguration
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTable.java:[42,128]
incompatible types: java.lang.String cannot be converted to org.apa
che.accumulo.core.client.impl.Table.ID
[ERROR]
/home/mark/dev/apache-accumulo-testing/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropTable.java:[57,147]
incompatible types: java.lang.String cannot be converted to org.apac
he.accumulo.core.client.impl.Table.ID

Thanks,
mark

Re: Re[3]: apache/accumulo-testing compile errors

Posted by Keith Turner <ke...@deenlo.com>.
On Thu, Oct 5, 2017 at 11:35 AM, Mike Miller <mi...@gmail.com> wrote:
> No, mainly because I am not sure how to handle the issue.  There are a
> couple different solutions... I can update the testing master branch to use
> 2.0 code but it will then be tied to 2.0 (band aid fix).  Or I can create
> separate branches in the testing repo for 2.0 and 1.8 (more work for us).
> Another solution, which is the most work but may be the best for long term
> stability, would be to change the accumulo-testing classes to only use
> public API.

We don't need the testing repo to work w/ 1.8 because it still has its
own copy of the test code.  So I think its ok to make the testing repo
just work w/ 2.0 for now w/ the goal of moving to public API only.

>
> On Thu, Oct 5, 2017 at 11:11 AM, J. Mark Owens <jm...@gmail.com> wrote:
>
>> Correction - Is there a ticket to add the changes from ACCUMULO-3238 (not
>> 3239) into the testing repo?
>>
>>
>> ------ Original Message ------
>> From: "J. Mark Owens" <jm...@gmail.com>
>> To: dev@accumulo.apache.org
>> Sent: 10/5/2017 11:06:47 AM
>> Subject: Re[2]: apache/accumulo-testing compile errors
>>
>> Thanks Mike,
>>>
>>> That worked for now.  Is there a ticket to add the changes from
>>> ACCUMULO-3239 into the testing repo?
>>>
>>>
>>>
>>> ------ Original Message ------
>>> From: "Mike Miller" <mm...@apache.org>
>>> To: "dev@accumulo.apache.org" <de...@accumulo.apache.org>
>>> Sent: 10/5/2017 10:58:15 AM
>>> Subject: Re: apache/accumulo-testing compile errors
>>>
>>> For now you can change the <accumulo.version> in the pom to 1.8.1 and
>>>> everything should work OK.  Since we split testing out into its own repo,
>>>> there has only been one version, master, and I didn't apply the same
>>>> changes from ACCUMULO-3238
>>>> <https://issues.apache.org/jira/browse/ACCUMULO-3238> to the testing
>>>> repo.
>>>> Unfortunately, it is easy to miss changes like this now that we have a
>>>> bunch of separate repos (testing, examples).  We could create multiple
>>>> branches in accumulo-testing that compile against different versions but
>>>> that seems like a lot of extra work.
>>>>
>>>> On Thu, Oct 5, 2017 at 10:23 AM, Mike Miller <mi...@gmail.com>
>>>> wrote:
>>>>
>>>> Hey Mark - I added the Table.ID stuff in master so you shouldn't be
>>>>> seeing
>>>>> any in 1.8.  Check what version it is compiling against in the pom.  I
>>>>> will
>>>>> take a look at the testing repo to make sure there wasn't anything I
>>>>> missed.
>>>>>
>>>>> On Thu, Oct 5, 2017 at 9:28 AM, J. Mark Owens <jm...@gmail.com>
>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>>
>>>>>> I cloned the apache/accumulo-testing repo this morning. When
>>>>>> attempting to
>>>>>> run some of the tests I ran into compilation errors. Are there known
>>>>>> issues
>>>>>> with compiling the accumulo-tests straight from the repo? I'm using
>>>>>> version
>>>>>> 1.8 of Java.
>>>>>>
>>>>>> A sample of the output is included below:
>>>>>>
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/continuous/UndefinedAnaly
>>>>>> zer.java:[304,70]
>>>>>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID can
>>>>>> not be converted to
>>>>>> java.lang.String
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> TableOp.java:[76,120]
>>>>>> incompatible types: java.lang.String cannot be converted to
>>>>>> org.apache.accumulo.core.client.impl.Table.ID
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> TableOp.java:[147,122]
>>>>>> incompatible types: java.lang.String cannot be converted to org.apach
>>>>>> e.accumulo.core.client.impl.Table.ID
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> TableOp.java:[209,58]
>>>>>> cannot find symbol
>>>>>> [ERROR]   symbol:   method
>>>>>> getDefaultConfiguration()
>>>>>> [ERROR]   location: class
>>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> TableOp.java:[223,116]
>>>>>> incompatible types: java.lang.String cannot be converted to
>>>>>> org.apache.accumulo.core.client.impl.Table.ID
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> TableOp.java:[237,113]
>>>>>> incompatible types: java.lang.String cannot be converted to org.apach
>>>>>> e.accumulo.core.client.impl.Table.ID
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> TableOp.java:[242,112]
>>>>>> incompatible types: java.lang.String cannot be converted to org.apach
>>>>>> e.accumulo.core.client.impl.Table.ID
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
>>>>>> cannot find symbol
>>>>>> [ERROR]   symbol:   method
>>>>>> getDefaultConfiguration()
>>>>>>
>>>>>> [ERROR]   location: class
>>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> AlterTablePerm.java:[80,53]
>>>>>> incompatible types: java.lang.String cannot be converted to org.
>>>>>> apache.accumulo.core.client.impl.Table.ID
>>>>>>
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[59,8]
>>>>>> org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
>>>>>> rity is not abstract and does not override abstract method
>>>>>> cleanNamespacePermissions(org.apache.accumulo.core.client.im
>>>>>> pl.Namespace.ID)
>>>>>> in org.apache.accumulo.server.security.handler.PermissionHandler
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[86,11]
>>>>>> no suitable constructor found for AccumuloServerContext(org.apa
>>>>>> che.accumulo.server.conf.ServerConfigurationFactory)
>>>>>> [ERROR]     constructor
>>>>>> org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>>>> verContext(org.apache.accumulo.core.client.Instance,
>>>>>> org.apache.accumulo.server.conf.ServerConfigurationFactory)
>>>>>> is not applicab
>>>>>> le
>>>>>> [ERROR]       (actual and formal argument lists differ in length)
>>>>>> [ERROR]     constructor
>>>>>> org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>>>> verContext(org.apache.accumulo.core.client.Instance,
>>>>>> org.apache.accumulo.server.conf.ServerConfigurationFactor
>>>>>> y,org.apache.accum
>>>>>> ulo.server.security.delegation.AuthenticationTokenSecretManager) is
>>>>>> not
>>>>>> applicable
>>>>>> [ERROR]       (actual and formal argument lists differ in length)
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[219,3]
>>>>>> method does not override or implement a method from a supertype
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[225,3]
>>>>>> method does not override or implement a method from a supertype
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[265,3]
>>>>>> method does not override or implement a method from a supertype
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[280,3]
>>>>>> method does not override or implement a method from a supertype
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> WalkingSecurity.java:[296,3]
>>>>>> method does not override or implement a method from a supertype
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/multitable/
>>>>>> CopyTable.java:[79,74]
>>>>>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
>>>>>> annot be converted to java.lang.String
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/bulk/BulkPlusOne
>>>>>> .java:[63,76]
>>>>>> cannot find symbol
>>>>>> [ERROR]   symbol:   method getDefaultConfiguration()
>>>>>> [ERROR]   location: class
>>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/multitable/
>>>>>> CreateTable.java:[52,76]
>>>>>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID
>>>>>> cannot be converted to java.lang.String
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/concurrent/
>>>>>> BulkImport.java:[54,58]
>>>>>> cannot find symbol
>>>>>> [ERROR]   symbol:   method getDefaultConfiguration()
>>>>>> [ERROR]   location: class
>>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> AlterTable.java:[42,128]
>>>>>> incompatible types: java.lang.String cannot be converted to org.apa
>>>>>> che.accumulo.core.client.impl.Table.ID
>>>>>> [ERROR]
>>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>>> DropTable.java:[57,147]
>>>>>> incompatible types: java.lang.String cannot be converted to org.apac
>>>>>> he.accumulo.core.client.impl.Table.ID
>>>>>>
>>>>>> Thanks,
>>>>>> mark
>>>>>>
>>>>>>
>>>>>
>>>>>
>>

Re: Re[3]: apache/accumulo-testing compile errors

Posted by Mike Miller <mi...@gmail.com>.
No, mainly because I am not sure how to handle the issue.  There are a
couple different solutions... I can update the testing master branch to use
2.0 code but it will then be tied to 2.0 (band aid fix).  Or I can create
separate branches in the testing repo for 2.0 and 1.8 (more work for us).
Another solution, which is the most work but may be the best for long term
stability, would be to change the accumulo-testing classes to only use
public API.

On Thu, Oct 5, 2017 at 11:11 AM, J. Mark Owens <jm...@gmail.com> wrote:

> Correction - Is there a ticket to add the changes from ACCUMULO-3238 (not
> 3239) into the testing repo?
>
>
> ------ Original Message ------
> From: "J. Mark Owens" <jm...@gmail.com>
> To: dev@accumulo.apache.org
> Sent: 10/5/2017 11:06:47 AM
> Subject: Re[2]: apache/accumulo-testing compile errors
>
> Thanks Mike,
>>
>> That worked for now.  Is there a ticket to add the changes from
>> ACCUMULO-3239 into the testing repo?
>>
>>
>>
>> ------ Original Message ------
>> From: "Mike Miller" <mm...@apache.org>
>> To: "dev@accumulo.apache.org" <de...@accumulo.apache.org>
>> Sent: 10/5/2017 10:58:15 AM
>> Subject: Re: apache/accumulo-testing compile errors
>>
>> For now you can change the <accumulo.version> in the pom to 1.8.1 and
>>> everything should work OK.  Since we split testing out into its own repo,
>>> there has only been one version, master, and I didn't apply the same
>>> changes from ACCUMULO-3238
>>> <https://issues.apache.org/jira/browse/ACCUMULO-3238> to the testing
>>> repo.
>>> Unfortunately, it is easy to miss changes like this now that we have a
>>> bunch of separate repos (testing, examples).  We could create multiple
>>> branches in accumulo-testing that compile against different versions but
>>> that seems like a lot of extra work.
>>>
>>> On Thu, Oct 5, 2017 at 10:23 AM, Mike Miller <mi...@gmail.com>
>>> wrote:
>>>
>>> Hey Mark - I added the Table.ID stuff in master so you shouldn't be
>>>> seeing
>>>> any in 1.8.  Check what version it is compiling against in the pom.  I
>>>> will
>>>> take a look at the testing repo to make sure there wasn't anything I
>>>> missed.
>>>>
>>>> On Thu, Oct 5, 2017 at 9:28 AM, J. Mark Owens <jm...@gmail.com>
>>>> wrote:
>>>>
>>>> Hi,
>>>>>
>>>>> I cloned the apache/accumulo-testing repo this morning. When
>>>>> attempting to
>>>>> run some of the tests I ran into compilation errors. Are there known
>>>>> issues
>>>>> with compiling the accumulo-tests straight from the repo? I'm using
>>>>> version
>>>>> 1.8 of Java.
>>>>>
>>>>> A sample of the output is included below:
>>>>>
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/continuous/UndefinedAnaly
>>>>> zer.java:[304,70]
>>>>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID can
>>>>> not be converted to
>>>>> java.lang.String
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> TableOp.java:[76,120]
>>>>> incompatible types: java.lang.String cannot be converted to
>>>>> org.apache.accumulo.core.client.impl.Table.ID
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> TableOp.java:[147,122]
>>>>> incompatible types: java.lang.String cannot be converted to org.apach
>>>>> e.accumulo.core.client.impl.Table.ID
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> TableOp.java:[209,58]
>>>>> cannot find symbol
>>>>> [ERROR]   symbol:   method
>>>>> getDefaultConfiguration()
>>>>> [ERROR]   location: class
>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> TableOp.java:[223,116]
>>>>> incompatible types: java.lang.String cannot be converted to
>>>>> org.apache.accumulo.core.client.impl.Table.ID
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> TableOp.java:[237,113]
>>>>> incompatible types: java.lang.String cannot be converted to org.apach
>>>>> e.accumulo.core.client.impl.Table.ID
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> TableOp.java:[242,112]
>>>>> incompatible types: java.lang.String cannot be converted to org.apach
>>>>> e.accumulo.core.client.impl.Table.ID
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
>>>>> cannot find symbol
>>>>> [ERROR]   symbol:   method
>>>>> getDefaultConfiguration()
>>>>>
>>>>> [ERROR]   location: class
>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> AlterTablePerm.java:[80,53]
>>>>> incompatible types: java.lang.String cannot be converted to org.
>>>>> apache.accumulo.core.client.impl.Table.ID
>>>>>
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[59,8]
>>>>> org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
>>>>> rity is not abstract and does not override abstract method
>>>>> cleanNamespacePermissions(org.apache.accumulo.core.client.im
>>>>> pl.Namespace.ID)
>>>>> in org.apache.accumulo.server.security.handler.PermissionHandler
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[86,11]
>>>>> no suitable constructor found for AccumuloServerContext(org.apa
>>>>> che.accumulo.server.conf.ServerConfigurationFactory)
>>>>> [ERROR]     constructor
>>>>> org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>>> verContext(org.apache.accumulo.core.client.Instance,
>>>>> org.apache.accumulo.server.conf.ServerConfigurationFactory)
>>>>> is not applicab
>>>>> le
>>>>> [ERROR]       (actual and formal argument lists differ in length)
>>>>> [ERROR]     constructor
>>>>> org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>>> verContext(org.apache.accumulo.core.client.Instance,
>>>>> org.apache.accumulo.server.conf.ServerConfigurationFactor
>>>>> y,org.apache.accum
>>>>> ulo.server.security.delegation.AuthenticationTokenSecretManager) is
>>>>> not
>>>>> applicable
>>>>> [ERROR]       (actual and formal argument lists differ in length)
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[219,3]
>>>>> method does not override or implement a method from a supertype
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[225,3]
>>>>> method does not override or implement a method from a supertype
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[265,3]
>>>>> method does not override or implement a method from a supertype
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[280,3]
>>>>> method does not override or implement a method from a supertype
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> WalkingSecurity.java:[296,3]
>>>>> method does not override or implement a method from a supertype
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/multitable/
>>>>> CopyTable.java:[79,74]
>>>>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
>>>>> annot be converted to java.lang.String
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/bulk/BulkPlusOne
>>>>> .java:[63,76]
>>>>> cannot find symbol
>>>>> [ERROR]   symbol:   method getDefaultConfiguration()
>>>>> [ERROR]   location: class
>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/multitable/
>>>>> CreateTable.java:[52,76]
>>>>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID
>>>>> cannot be converted to java.lang.String
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/concurrent/
>>>>> BulkImport.java:[54,58]
>>>>> cannot find symbol
>>>>> [ERROR]   symbol:   method getDefaultConfiguration()
>>>>> [ERROR]   location: class
>>>>> org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> AlterTable.java:[42,128]
>>>>> incompatible types: java.lang.String cannot be converted to org.apa
>>>>> che.accumulo.core.client.impl.Table.ID
>>>>> [ERROR]
>>>>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>> org/apache/accumulo/testing/core/randomwalk/security/
>>>>> DropTable.java:[57,147]
>>>>> incompatible types: java.lang.String cannot be converted to org.apac
>>>>> he.accumulo.core.client.impl.Table.ID
>>>>>
>>>>> Thanks,
>>>>> mark
>>>>>
>>>>>
>>>>
>>>>
>

Re[3]: apache/accumulo-testing compile errors

Posted by "J. Mark Owens" <jm...@gmail.com>.
Correction - Is there a ticket to add the changes from ACCUMULO-3238 
(not 3239) into the testing repo?

------ Original Message ------
From: "J. Mark Owens" <jm...@gmail.com>
To: dev@accumulo.apache.org
Sent: 10/5/2017 11:06:47 AM
Subject: Re[2]: apache/accumulo-testing compile errors

>Thanks Mike,
>
>That worked for now.  Is there a ticket to add the changes from 
>ACCUMULO-3239 into the testing repo?
>
>
>
>------ Original Message ------
>From: "Mike Miller" <mm...@apache.org>
>To: "dev@accumulo.apache.org" <de...@accumulo.apache.org>
>Sent: 10/5/2017 10:58:15 AM
>Subject: Re: apache/accumulo-testing compile errors
>
>>For now you can change the <accumulo.version> in the pom to 1.8.1 and
>>everything should work OK.  Since we split testing out into its own 
>>repo,
>>there has only been one version, master, and I didn't apply the same
>>changes from ACCUMULO-3238
>><https://issues.apache.org/jira/browse/ACCUMULO-3238> to the testing 
>>repo.
>>Unfortunately, it is easy to miss changes like this now that we have a
>>bunch of separate repos (testing, examples).  We could create multiple
>>branches in accumulo-testing that compile against different versions 
>>but
>>that seems like a lot of extra work.
>>
>>On Thu, Oct 5, 2017 at 10:23 AM, Mike Miller 
>><mi...@gmail.com>
>>wrote:
>>
>>>Hey Mark - I added the Table.ID stuff in master so you shouldn't be 
>>>seeing
>>>any in 1.8.  Check what version it is compiling against in the pom.  
>>>I will
>>>take a look at the testing repo to make sure there wasn't anything I 
>>>missed.
>>>
>>>On Thu, Oct 5, 2017 at 9:28 AM, J. Mark Owens <jm...@gmail.com> 
>>>wrote:
>>>
>>>>Hi,
>>>>
>>>>I cloned the apache/accumulo-testing repo this morning. When 
>>>>attempting to
>>>>run some of the tests I ran into compilation errors. Are there known
>>>>issues
>>>>with compiling the accumulo-tests straight from the repo? I'm using
>>>>version
>>>>1.8 of Java.
>>>>
>>>>A sample of the output is included below:
>>>>
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/continuous/UndefinedAnaly
>>>>zer.java:[304,70]
>>>>incompatible types: org.apache.accumulo.core.client.impl.Table.ID 
>>>>can
>>>>not be converted to
>>>>java.lang.String
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>TableOp.java:[76,120]
>>>>incompatible types: java.lang.String cannot be converted to
>>>>org.apache.accumulo.core.client.impl.Table.ID
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>TableOp.java:[147,122]
>>>>incompatible types: java.lang.String cannot be converted to 
>>>>org.apach
>>>>e.accumulo.core.client.impl.Table.ID
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>TableOp.java:[209,58]
>>>>cannot find symbol
>>>>[ERROR]   symbol:   method
>>>>getDefaultConfiguration()
>>>>[ERROR]   location: class
>>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>TableOp.java:[223,116]
>>>>incompatible types: java.lang.String cannot be converted to
>>>>org.apache.accumulo.core.client.impl.Table.ID
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>TableOp.java:[237,113]
>>>>incompatible types: java.lang.String cannot be converted to 
>>>>org.apach
>>>>e.accumulo.core.client.impl.Table.ID
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>TableOp.java:[242,112]
>>>>incompatible types: java.lang.String cannot be converted to 
>>>>org.apach
>>>>e.accumulo.core.client.impl.Table.ID
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
>>>>cannot find symbol
>>>>[ERROR]   symbol:   method
>>>>getDefaultConfiguration()
>>>>
>>>>[ERROR]   location: class
>>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>AlterTablePerm.java:[80,53]
>>>>incompatible types: java.lang.String cannot be converted to org.
>>>>apache.accumulo.core.client.impl.Table.ID
>>>>
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[59,8]
>>>>org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
>>>>rity is not abstract and does not override abstract method
>>>>cleanNamespacePermissions(org.apache.accumulo.core.client.im
>>>>pl.Namespace.ID)
>>>>in org.apache.accumulo.server.security.handler.PermissionHandler
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[86,11]
>>>>no suitable constructor found for AccumuloServerContext(org.apa
>>>>che.accumulo.server.conf.ServerConfigurationFactory)
>>>>[ERROR]     constructor
>>>>org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>>verContext(org.apache.accumulo.core.client.Instance,
>>>>org.apache.accumulo.server.conf.ServerConfigurationFactory)
>>>>is not applicab
>>>>le
>>>>[ERROR]       (actual and formal argument lists differ in length)
>>>>[ERROR]     constructor
>>>>org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>>verContext(org.apache.accumulo.core.client.Instance,
>>>>org.apache.accumulo.server.conf.ServerConfigurationFactor
>>>>y,org.apache.accum
>>>>ulo.server.security.delegation.AuthenticationTokenSecretManager) is 
>>>>not
>>>>applicable
>>>>[ERROR]       (actual and formal argument lists differ in length)
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[219,3]
>>>>method does not override or implement a method from a supertype
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[225,3]
>>>>method does not override or implement a method from a supertype
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[265,3]
>>>>method does not override or implement a method from a supertype
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[280,3]
>>>>method does not override or implement a method from a supertype
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>WalkingSecurity.java:[296,3]
>>>>method does not override or implement a method from a supertype
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/multitable/
>>>>CopyTable.java:[79,74]
>>>>incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
>>>>annot be converted to java.lang.String
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/bulk/BulkPlusOne.java:[63,76]
>>>>cannot find symbol
>>>>[ERROR]   symbol:   method getDefaultConfiguration()
>>>>[ERROR]   location: class
>>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/multitable/
>>>>CreateTable.java:[52,76]
>>>>incompatible types: org.apache.accumulo.core.client.impl.Table.ID
>>>>cannot be converted to java.lang.String
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/concurrent/
>>>>BulkImport.java:[54,58]
>>>>cannot find symbol
>>>>[ERROR]   symbol:   method getDefaultConfiguration()
>>>>[ERROR]   location: class
>>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>AlterTable.java:[42,128]
>>>>incompatible types: java.lang.String cannot be converted to org.apa
>>>>che.accumulo.core.client.impl.Table.ID
>>>>[ERROR]
>>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>>DropTable.java:[57,147]
>>>>incompatible types: java.lang.String cannot be converted to org.apac
>>>>he.accumulo.core.client.impl.Table.ID
>>>>
>>>>Thanks,
>>>>mark
>>>>
>>>
>>>


Re[2]: apache/accumulo-testing compile errors

Posted by "J. Mark Owens" <jm...@gmail.com>.
Thanks Mike,

That worked for now.  Is there a ticket to add the changes from 
ACCUMULO-3239 into the testing repo?



------ Original Message ------
From: "Mike Miller" <mm...@apache.org>
To: "dev@accumulo.apache.org" <de...@accumulo.apache.org>
Sent: 10/5/2017 10:58:15 AM
Subject: Re: apache/accumulo-testing compile errors

>For now you can change the <accumulo.version> in the pom to 1.8.1 and
>everything should work OK.  Since we split testing out into its own 
>repo,
>there has only been one version, master, and I didn't apply the same
>changes from ACCUMULO-3238
><https://issues.apache.org/jira/browse/ACCUMULO-3238> to the testing 
>repo.
>Unfortunately, it is easy to miss changes like this now that we have a
>bunch of separate repos (testing, examples).  We could create multiple
>branches in accumulo-testing that compile against different versions 
>but
>that seems like a lot of extra work.
>
>On Thu, Oct 5, 2017 at 10:23 AM, Mike Miller <mi...@gmail.com>
>wrote:
>
>>Hey Mark - I added the Table.ID stuff in master so you shouldn't be 
>>seeing
>>any in 1.8.  Check what version it is compiling against in the pom.  I 
>>will
>>take a look at the testing repo to make sure there wasn't anything I 
>>missed.
>>
>>On Thu, Oct 5, 2017 at 9:28 AM, J. Mark Owens <jm...@gmail.com> 
>>wrote:
>>
>>>Hi,
>>>
>>>I cloned the apache/accumulo-testing repo this morning. When 
>>>attempting to
>>>run some of the tests I ran into compilation errors. Are there known
>>>issues
>>>with compiling the accumulo-tests straight from the repo? I'm using
>>>version
>>>1.8 of Java.
>>>
>>>A sample of the output is included below:
>>>
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/continuous/UndefinedAnaly
>>>zer.java:[304,70]
>>>incompatible types: org.apache.accumulo.core.client.impl.Table.ID can
>>>not be converted to
>>>java.lang.String
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>TableOp.java:[76,120]
>>>incompatible types: java.lang.String cannot be converted to
>>>org.apache.accumulo.core.client.impl.Table.ID
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>TableOp.java:[147,122]
>>>incompatible types: java.lang.String cannot be converted to org.apach
>>>e.accumulo.core.client.impl.Table.ID
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>TableOp.java:[209,58]
>>>cannot find symbol
>>>[ERROR]   symbol:   method
>>>getDefaultConfiguration()
>>>[ERROR]   location: class
>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>TableOp.java:[223,116]
>>>incompatible types: java.lang.String cannot be converted to
>>>org.apache.accumulo.core.client.impl.Table.ID
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>TableOp.java:[237,113]
>>>incompatible types: java.lang.String cannot be converted to org.apach
>>>e.accumulo.core.client.impl.Table.ID
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>TableOp.java:[242,112]
>>>incompatible types: java.lang.String cannot be converted to org.apach
>>>e.accumulo.core.client.impl.Table.ID
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
>>>cannot find symbol
>>>[ERROR]   symbol:   method
>>>getDefaultConfiguration()
>>>
>>>[ERROR]   location: class
>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>AlterTablePerm.java:[80,53]
>>>incompatible types: java.lang.String cannot be converted to org.
>>>apache.accumulo.core.client.impl.Table.ID
>>>
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[59,8]
>>>org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
>>>rity is not abstract and does not override abstract method
>>>cleanNamespacePermissions(org.apache.accumulo.core.client.im
>>>pl.Namespace.ID)
>>>in org.apache.accumulo.server.security.handler.PermissionHandler
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[86,11]
>>>no suitable constructor found for AccumuloServerContext(org.apa
>>>che.accumulo.server.conf.ServerConfigurationFactory)
>>>[ERROR]     constructor
>>>org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>verContext(org.apache.accumulo.core.client.Instance,
>>>org.apache.accumulo.server.conf.ServerConfigurationFactory)
>>>is not applicab
>>>le
>>>[ERROR]       (actual and formal argument lists differ in length)
>>>[ERROR]     constructor
>>>org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>>>verContext(org.apache.accumulo.core.client.Instance,
>>>org.apache.accumulo.server.conf.ServerConfigurationFactor
>>>y,org.apache.accum
>>>ulo.server.security.delegation.AuthenticationTokenSecretManager) is 
>>>not
>>>applicable
>>>[ERROR]       (actual and formal argument lists differ in length)
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[219,3]
>>>method does not override or implement a method from a supertype
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[225,3]
>>>method does not override or implement a method from a supertype
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[265,3]
>>>method does not override or implement a method from a supertype
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[280,3]
>>>method does not override or implement a method from a supertype
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>WalkingSecurity.java:[296,3]
>>>method does not override or implement a method from a supertype
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/multitable/
>>>CopyTable.java:[79,74]
>>>incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
>>>annot be converted to java.lang.String
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/bulk/BulkPlusOne.java:[63,76]
>>>cannot find symbol
>>>[ERROR]   symbol:   method getDefaultConfiguration()
>>>[ERROR]   location: class
>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/multitable/
>>>CreateTable.java:[52,76]
>>>incompatible types: org.apache.accumulo.core.client.impl.Table.ID
>>>  cannot be converted to java.lang.String
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/concurrent/
>>>BulkImport.java:[54,58]
>>>cannot find symbol
>>>[ERROR]   symbol:   method getDefaultConfiguration()
>>>[ERROR]   location: class
>>>org.apache.accumulo.core.conf.AccumuloConfiguration
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>AlterTable.java:[42,128]
>>>incompatible types: java.lang.String cannot be converted to org.apa
>>>che.accumulo.core.client.impl.Table.ID
>>>[ERROR]
>>>/home/mark/dev/apache-accumulo-testing/core/src/main/java/
>>>org/apache/accumulo/testing/core/randomwalk/security/
>>>DropTable.java:[57,147]
>>>incompatible types: java.lang.String cannot be converted to org.apac
>>>he.accumulo.core.client.impl.Table.ID
>>>
>>>Thanks,
>>>mark
>>>
>>
>>


Re: apache/accumulo-testing compile errors

Posted by Mike Miller <mm...@apache.org>.
For now you can change the <accumulo.version> in the pom to 1.8.1 and
everything should work OK.  Since we split testing out into its own repo,
there has only been one version, master, and I didn't apply the same
changes from ACCUMULO-3238
<https://issues.apache.org/jira/browse/ACCUMULO-3238> to the testing repo.
Unfortunately, it is easy to miss changes like this now that we have a
bunch of separate repos (testing, examples).  We could create multiple
branches in accumulo-testing that compile against different versions but
that seems like a lot of extra work.

On Thu, Oct 5, 2017 at 10:23 AM, Mike Miller <mi...@gmail.com>
wrote:

> Hey Mark - I added the Table.ID stuff in master so you shouldn't be seeing
> any in 1.8.  Check what version it is compiling against in the pom.  I will
> take a look at the testing repo to make sure there wasn't anything I missed.
>
> On Thu, Oct 5, 2017 at 9:28 AM, J. Mark Owens <jm...@gmail.com> wrote:
>
>> Hi,
>>
>> I cloned the apache/accumulo-testing repo this morning. When attempting to
>> run some of the tests I ran into compilation errors. Are there known
>> issues
>> with compiling the accumulo-tests straight from the repo? I'm using
>> version
>> 1.8 of Java.
>>
>> A sample of the output is included below:
>>
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/continuous/UndefinedAnaly
>> zer.java:[304,70]
>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID can
>> not be converted to
>> java.lang.String
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> TableOp.java:[76,120]
>> incompatible types: java.lang.String cannot be converted to
>> org.apache.accumulo.core.client.impl.Table.ID
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> TableOp.java:[147,122]
>> incompatible types: java.lang.String cannot be converted to org.apach
>> e.accumulo.core.client.impl.Table.ID
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> TableOp.java:[209,58]
>> cannot find symbol
>> [ERROR]   symbol:   method
>> getDefaultConfiguration()
>> [ERROR]   location: class
>> org.apache.accumulo.core.conf.AccumuloConfiguration
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> TableOp.java:[223,116]
>> incompatible types: java.lang.String cannot be converted to
>> org.apache.accumulo.core.client.impl.Table.ID
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> TableOp.java:[237,113]
>> incompatible types: java.lang.String cannot be converted to org.apach
>> e.accumulo.core.client.impl.Table.ID
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> TableOp.java:[242,112]
>> incompatible types: java.lang.String cannot be converted to org.apach
>> e.accumulo.core.client.impl.Table.ID
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
>> cannot find symbol
>> [ERROR]   symbol:   method
>> getDefaultConfiguration()
>>
>> [ERROR]   location: class
>> org.apache.accumulo.core.conf.AccumuloConfiguration
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> AlterTablePerm.java:[80,53]
>> incompatible types: java.lang.String cannot be converted to org.
>> apache.accumulo.core.client.impl.Table.ID
>>
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[59,8]
>> org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
>> rity is not abstract and does not override abstract method
>> cleanNamespacePermissions(org.apache.accumulo.core.client.im
>> pl.Namespace.ID)
>> in org.apache.accumulo.server.security.handler.PermissionHandler
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[86,11]
>> no suitable constructor found for AccumuloServerContext(org.apa
>> che.accumulo.server.conf.ServerConfigurationFactory)
>> [ERROR]     constructor
>> org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>> verContext(org.apache.accumulo.core.client.Instance,
>> org.apache.accumulo.server.conf.ServerConfigurationFactory)
>> is not applicab
>> le
>> [ERROR]       (actual and formal argument lists differ in length)
>> [ERROR]     constructor
>> org.apache.accumulo.server.AccumuloServerContext.AccumuloSer
>> verContext(org.apache.accumulo.core.client.Instance,
>> org.apache.accumulo.server.conf.ServerConfigurationFactor
>> y,org.apache.accum
>> ulo.server.security.delegation.AuthenticationTokenSecretManager) is not
>> applicable
>> [ERROR]       (actual and formal argument lists differ in length)
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[219,3]
>> method does not override or implement a method from a supertype
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[225,3]
>> method does not override or implement a method from a supertype
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[265,3]
>> method does not override or implement a method from a supertype
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[280,3]
>> method does not override or implement a method from a supertype
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> WalkingSecurity.java:[296,3]
>> method does not override or implement a method from a supertype
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/multitable/
>> CopyTable.java:[79,74]
>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
>> annot be converted to java.lang.String
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/bulk/BulkPlusOne.java:[63,76]
>> cannot find symbol
>> [ERROR]   symbol:   method getDefaultConfiguration()
>> [ERROR]   location: class
>> org.apache.accumulo.core.conf.AccumuloConfiguration
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/multitable/
>> CreateTable.java:[52,76]
>> incompatible types: org.apache.accumulo.core.client.impl.Table.ID
>>  cannot be converted to java.lang.String
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/concurrent/
>> BulkImport.java:[54,58]
>> cannot find symbol
>> [ERROR]   symbol:   method getDefaultConfiguration()
>> [ERROR]   location: class
>> org.apache.accumulo.core.conf.AccumuloConfiguration
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> AlterTable.java:[42,128]
>> incompatible types: java.lang.String cannot be converted to org.apa
>> che.accumulo.core.client.impl.Table.ID
>> [ERROR]
>> /home/mark/dev/apache-accumulo-testing/core/src/main/java/
>> org/apache/accumulo/testing/core/randomwalk/security/
>> DropTable.java:[57,147]
>> incompatible types: java.lang.String cannot be converted to org.apac
>> he.accumulo.core.client.impl.Table.ID
>>
>> Thanks,
>> mark
>>
>
>

Re: apache/accumulo-testing compile errors

Posted by Mike Miller <mi...@gmail.com>.
Hey Mark - I added the Table.ID stuff in master so you shouldn't be seeing
any in 1.8.  Check what version it is compiling against in the pom.  I will
take a look at the testing repo to make sure there wasn't anything I missed.

On Thu, Oct 5, 2017 at 9:28 AM, J. Mark Owens <jm...@gmail.com> wrote:

> Hi,
>
> I cloned the apache/accumulo-testing repo this morning. When attempting to
> run some of the tests I ran into compilation errors. Are there known issues
> with compiling the accumulo-tests straight from the repo? I'm using version
> 1.8 of Java.
>
> A sample of the output is included below:
>
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/continuous/
> UndefinedAnalyzer.java:[304,70]
> incompatible types: org.apache.accumulo.core.client.impl.Table.ID can
> not be converted to
> java.lang.String
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/TableOp.java:[76,120]
> incompatible types: java.lang.String cannot be converted to
> org.apache.accumulo.core.client.impl.Table.ID
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/TableOp.java:[147,122]
> incompatible types: java.lang.String cannot be converted to org.apach
> e.accumulo.core.client.impl.Table.ID
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/TableOp.java:[209,58]
> cannot find symbol
> [ERROR]   symbol:   method
> getDefaultConfiguration()
> [ERROR]   location: class
> org.apache.accumulo.core.conf.AccumuloConfiguration
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/TableOp.java:[223,116]
> incompatible types: java.lang.String cannot be converted to
> org.apache.accumulo.core.client.impl.Table.ID
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/TableOp.java:[237,113]
> incompatible types: java.lang.String cannot be converted to org.apach
> e.accumulo.core.client.impl.Table.ID
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/TableOp.java:[242,112]
> incompatible types: java.lang.String cannot be converted to org.apach
> e.accumulo.core.client.impl.Table.ID
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/ingest/TestIngest.java:[222,56]
> cannot find symbol
> [ERROR]   symbol:   method
> getDefaultConfiguration()
>
> [ERROR]   location: class
> org.apache.accumulo.core.conf.AccumuloConfiguration
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/AlterTablePerm.java:[80,53]
> incompatible types: java.lang.String cannot be converted to org.
> apache.accumulo.core.client.impl.Table.ID
>
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[59,8]
> org.apache.accumulo.testing.core.randomwalk.security.WalkingSecu
> rity is not abstract and does not override abstract method
> cleanNamespacePermissions(org.apache.accumulo.core.client.
> impl.Namespace.ID)
> in org.apache.accumulo.server.security.handler.PermissionHandler
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[86,11]
> no suitable constructor found for AccumuloServerContext(org.apa
> che.accumulo.server.conf.ServerConfigurationFactory)
> [ERROR]     constructor
> org.apache.accumulo.server.AccumuloServerContext.
> AccumuloServerContext(org.apache.accumulo.core.client.
> Instance,org.apache.accumulo.server.conf.ServerConfigurationFactory)
> is not applicab
> le
> [ERROR]       (actual and formal argument lists differ in length)
> [ERROR]     constructor
> org.apache.accumulo.server.AccumuloServerContext.
> AccumuloServerContext(org.apache.accumulo.core.client.
> Instance,org.apache.accumulo.server.conf.ServerConfigurationFactory,
> org.apache.accum
> ulo.server.security.delegation.AuthenticationTokenSecretManager) is not
> applicable
> [ERROR]       (actual and formal argument lists differ in length)
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[219,3]
> method does not override or implement a method from a supertype
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[225,3]
> method does not override or implement a method from a supertype
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[265,3]
> method does not override or implement a method from a supertype
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[280,3]
> method does not override or implement a method from a supertype
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/WalkingSecurity.java:[296,3]
> method does not override or implement a method from a supertype
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> multitable/CopyTable.java:[79,74]
> incompatible types: org.apache.accumulo.core.client.impl.Table.ID c
> annot be converted to java.lang.String
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/bulk/
> BulkPlusOne.java:[63,76]
> cannot find symbol
> [ERROR]   symbol:   method getDefaultConfiguration()
> [ERROR]   location: class
> org.apache.accumulo.core.conf.AccumuloConfiguration
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> multitable/CreateTable.java:[52,76]
> incompatible types: org.apache.accumulo.core.client.impl.Table.ID
>  cannot be converted to java.lang.String
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> concurrent/BulkImport.java:[54,58]
> cannot find symbol
> [ERROR]   symbol:   method getDefaultConfiguration()
> [ERROR]   location: class
> org.apache.accumulo.core.conf.AccumuloConfiguration
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/AlterTable.java:[42,128]
> incompatible types: java.lang.String cannot be converted to org.apa
> che.accumulo.core.client.impl.Table.ID
> [ERROR]
> /home/mark/dev/apache-accumulo-testing/core/src/
> main/java/org/apache/accumulo/testing/core/randomwalk/
> security/DropTable.java:[57,147]
> incompatible types: java.lang.String cannot be converted to org.apac
> he.accumulo.core.client.impl.Table.ID
>
> Thanks,
> mark
>