You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucy.apache.org by "Marvin Humphrey (JIRA)" <ji...@apache.org> on 2012/07/19 01:05:36 UTC
[lucy-issues] [jira] [Created] (LUCY-242) Move core object classes under
"Clownfish"
Marvin Humphrey created LUCY-242:
------------------------------------
Summary: Move core object classes under "Clownfish"
Key: LUCY-242
URL: https://issues.apache.org/jira/browse/LUCY-242
Project: Lucy
Issue Type: Improvement
Components: Object Framework
Reporter: Marvin Humphrey
Assignee: Marvin Humphrey
Priority: Minor
Most classes underneath Lucy::Object are fundamental to our OO framework
rather than search-releated. In anticipation of breaking Clownfish out of
Lucy as a separate distro, certain classes will move underneath the Clownfish
namespace.
--
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
[lucy-issues] [jira] [Commented] (LUCY-242) Move core object classes under
"Clownfish"
Posted by "Marvin Humphrey (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCY-242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13417802#comment-13417802 ]
Marvin Humphrey commented on LUCY-242:
--------------------------------------
The following classes will move:
|| From || To ||
| Lucy::Object::Obj | Clownfish::Obj |
| Lucy::Object::VTable | Clownfish::VTable |
| Lucy::Object::Method | Clownfish::Method |
| Lucy::Object::LockFreeRegistry | Clownfish::LockFreeRegistry |
| Lucy::Object::Err | Clownfish::Err |
| Lucy::Object::Host | Clownfish::Host |
| Lucy::Object::CharBuf | Clownfish::CharBuf |
| Lucy::Object::ViewCharBuf | Clownfish::ViewCharBuf |
| Lucy::Object::ZombieCharBuf | Clownfish::ZombieCharBuf |
| Lucy::Object::Hash | Clownfish::Hash |
| Lucy::Object::Hash::HashTombstone | Clownfish::Hash::HashTombstone |
| Lucy::Object::VArray | Clownfish::VArray |
| Lucy::Object::ByteBuf | Clownfish::ByteBuf |
| Lucy::Object::ViewByteBuf | Clownfish::ViewByteBuf |
| Lucy::Object::Num | Clownfish::Num |
| Lucy::Object::FloatNum | Clownfish::FloatNum |
| Lucy::Object::IntNum | Clownfish::IntNum |
| Lucy::Object::BoolNum | Clownfish::BoolNum |
| Lucy::Object::Float32 | Clownfish::Float32 |
| Lucy::Object::Float64 | Clownfish::Float64 |
| Lucy::Object::Integer32 | Clownfish::Integer32 |
| Lucy::Object::Integer64 | Clownfish::Integer64 |
| Lucy::Object::Integer64 | Clownfish::Integer64 |
These classes will be left in place for now:
* Lucy::Object::BitVector -- there are many different ways to structure bit
vector classes. Lucy should retain control over its own implementation.
* Lucy::Object::I32Array -- this class is a hack and is not needed by other
object-framework-related classes.
> Move core object classes under "Clownfish"
> ------------------------------------------
>
> Key: LUCY-242
> URL: https://issues.apache.org/jira/browse/LUCY-242
> Project: Lucy
> Issue Type: Improvement
> Components: Object Framework
> Reporter: Marvin Humphrey
> Assignee: Marvin Humphrey
> Priority: Minor
>
> Most classes underneath Lucy::Object are fundamental to our OO framework
> rather than search-releated. In anticipation of breaking Clownfish out of
> Lucy as a separate distro, certain classes will move underneath the Clownfish
> namespace.
--
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
[lucy-issues] [jira] [Resolved] (LUCY-242) Move core object classes under
"Clownfish"
Posted by "Marvin Humphrey (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCY-242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marvin Humphrey resolved LUCY-242.
----------------------------------
Resolution: Fixed
> Move core object classes under "Clownfish"
> ------------------------------------------
>
> Key: LUCY-242
> URL: https://issues.apache.org/jira/browse/LUCY-242
> Project: Lucy
> Issue Type: Improvement
> Components: Object Framework
> Reporter: Marvin Humphrey
> Assignee: Marvin Humphrey
> Priority: Minor
>
> Most classes underneath Lucy::Object are fundamental to our OO framework
> rather than search-releated. In anticipation of breaking Clownfish out of
> Lucy as a separate distro, certain classes will move underneath the Clownfish
> namespace.
--
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