You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@accumulo.apache.org by "Jason Trost (Created) (JIRA)" <ji...@apache.org> on 2011/11/28 21:11:40 UTC

[jira] [Created] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

RegExFilter deepCopy NullPointerException
-----------------------------------------

                 Key: ACCUMULO-189
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
             Project: Accumulo
          Issue Type: Bug
          Components: client, tserver
    Affects Versions: 1.5.0
            Reporter: Jason Trost
            Assignee: Jason Trost
            Priority: Minor
             Fix For: 1.5.0
         Attachments: RegExFilter-test.patch, RegExFilter.patch

If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Keith Turner (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Turner updated ACCUMULO-189:
----------------------------------

    Affects Version/s: 1.4.0
        Fix Version/s:     (was: 1.5.0)

I changed the affects version.  This bug will be fixed for 1.5 and probably 1.4, so it will not affect those versions when released. If its not fixed for 1.4, then the affects version should be set to 1.4 
                
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-test.patch, RegExFilter.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: roadmap

Posted by Adam Fuchs <ad...@ugov.gov>.
I think having an AUG meeting is a great idea. For the past couple of
months most of the committers have really been focusing on getting through
the Apache release process. The 1.4 branch is in its final stages of
testing, so shortly after the 1.3.5 release goes through we're going to
push 1.4.0 out. This means that we're to the point now where we need to
define the 1.5 release.

Each of the past releases of Accumulo has been defined by the set of
features it includes (rather than time-based release), which are generally
set to some theme. This has worked well for us so far, so I would like to
continue that approach. 1.4 mostly fits the theme of "improved
administrative support", including features like cloning tables, the
fault-tolerant execution framework for improved reliability of operations
like bulk ingest, a multi-tiered file format to simplify memory management,
and a reorganization of some of the iterator api to name a few.

We've seen a bunch of new users and developers commenting and contributing
since we posted the code on apache, so I think we ought to see what all the
new kids want to get out of the project before we firm up a roadmap for 1.5
and beyond. This brings us to the question of what forum or collection of
fora is best for discussing the roadmap. An AUG meetup would be a great
start. Who wants to organize? Any suggestions for locations?

Adam



On Fri, Dec 2, 2011 at 9:06 PM, Aaron Cordova <aa...@cordovas.org> wrote:

> Is there a roadmap for Accumulo? How do things get on the roadmap? Can we
> hold like a first ever Accumulo Users Group (AUG!) and perhaps discuss
> where Accumulo is headed and find out the latest thinking on direction and
> goals?
>
> Or is this already happening somehow and I just am clueless?
>
> Aaron

roadmap

Posted by Aaron Cordova <aa...@cordovas.org>.
Is there a roadmap for Accumulo? How do things get on the roadmap? Can we hold like a first ever Accumulo Users Group (AUG!) and perhaps discuss where Accumulo is headed and find out the latest thinking on direction and goals?

Or is this already happening somehow and I just am clueless? 

Aaron

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Jason Trost (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Trost updated ACCUMULO-189:
---------------------------------

    Attachment: RegExFilter-test.patch
                RegExFilter.patch

see attached patches

                
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>    Affects Versions: 1.5.0
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.5.0
>
>         Attachments: RegExFilter-test.patch, RegExFilter.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Billie Rinaldi (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13158751#comment-13158751 ] 

Billie Rinaldi commented on ACCUMULO-189:
-----------------------------------------

Jason, thanks for the patches and for finding this bug.  I very, very recently made some changes to the RegExFilter and some other user iterators that involved removing their constructors and using their static configuration methods for testing (see ACCUMULO-167).  For example:

    RegExFilter rei = new RegExFilter();
    IteratorSetting is = new IteratorSetting(1, RegExFilter.class);
    RegExFilter.setRegexs(is, ".*2", null, null, null, false);
    rei.init(new SortedMapIterator(tm), is.getProperties(), new DefaultIteratorEnvironment());

Also, I moved the RegExFilterTest to the ...iterators.user package.  Could you do an svn update and recreate your patches, using the new syntax above for the test?
                
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-test.patch, RegExFilter.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Jason Trost (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Trost updated ACCUMULO-189:
---------------------------------

    Attachment: RegExFilter-patch-updated.patch

updated patch

                
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-patch-updated.patch, RegExFilter-test.patch, RegExFilter.patch, RegExFilterTest-patch-updated.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Billie Rinaldi (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161651#comment-13161651 ] 

Billie Rinaldi commented on ACCUMULO-189:
-----------------------------------------

If you'd prefer that I make the changes based on your existing patch, let me know.
                
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-test.patch, RegExFilter.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Jason Trost (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Trost updated ACCUMULO-189:
---------------------------------

    Attachment: RegExFilterTest-patch-updated.patch
    
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-patch-updated.patch, RegExFilter-test.patch, RegExFilter.patch, RegExFilterTest-patch-updated.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Keith Turner (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Turner updated ACCUMULO-189:
----------------------------------

    Affects Version/s:     (was: 1.5.0)
                           (was: 1.4.0)
        Fix Version/s: 1.5.0
                       1.4.0
    
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-test.patch, RegExFilter.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Billie Rinaldi (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Billie Rinaldi updated ACCUMULO-189:
------------------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)
    
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.4.0, 1.5.0
>
>         Attachments: RegExFilter-patch-updated.patch, RegExFilter-test.patch, RegExFilter.patch, RegExFilterTest-patch-updated.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-189) RegExFilter deepCopy NullPointerException

Posted by "Jason Trost (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Trost updated ACCUMULO-189:
---------------------------------

    Labels: patch  (was: )
    Status: Patch Available  (was: Open)

patches attached.

                
> RegExFilter deepCopy NullPointerException
> -----------------------------------------
>
>                 Key: ACCUMULO-189
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-189
>             Project: Accumulo
>          Issue Type: Bug
>          Components: client, tserver
>    Affects Versions: 1.5.0
>            Reporter: Jason Trost
>            Assignee: Jason Trost
>            Priority: Minor
>              Labels: patch
>             Fix For: 1.5.0
>
>         Attachments: RegExFilter-test.patch, RegExFilter.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> If any of the regex matcher objects are null (i.e. for example, if you only specify a regex for the column family), the deepCopy call will throw a NullPointerException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira