You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Nathan Marz (JIRA)" <ji...@apache.org> on 2010/02/02 01:06:18 UTC

[jira] Created: (THRIFT-695) Python Serializer/Deserializer

Python Serializer/Deserializer
------------------------------

                 Key: THRIFT-695
                 URL: https://issues.apache.org/jira/browse/THRIFT-695
             Project: Thrift
          Issue Type: New Feature
          Components: Library (Python)
            Reporter: Nathan Marz
            Priority: Minor
         Attachments: python_ser_des.patch

Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-695) Python Serializer/Deserializer

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12831292#action_12831292 ] 

David Reiss commented on THRIFT-695:
------------------------------------

This seems like a very faithful translation of the Java version, which has benefits and drawbacks.  I'm okay committing it, but the patch seems corrupt ("%ld" where there should be a line number).

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-695) Python Serializer/Deserializer

Posted by "Nathan Marz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12837093#action_12837093 ] 

Nathan Marz commented on THRIFT-695:
------------------------------------

Can we commit one of these patches? Whichever one you think fits in better with the rest of python thrift is fine with me.

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch, python_ser_des2.patch, python_ser_des3.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (THRIFT-695) Python Serializer/Deserializer

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Reiss resolved THRIFT-695.
--------------------------------

    Resolution: Fixed
      Assignee: Nathan Marz

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Assignee: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch, python_ser_des2.patch, python_ser_des3.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (THRIFT-695) Python Serializer/Deserializer

Posted by "Nathan Marz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nathan Marz updated THRIFT-695:
-------------------------------

    Patch Info: [Patch Available]

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (THRIFT-695) Python Serializer/Deserializer

Posted by "Nathan Marz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nathan Marz updated THRIFT-695:
-------------------------------

    Attachment: python_ser_des3.patch

Here's a simpler to use, more pythonic version.

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch, python_ser_des2.patch, python_ser_des3.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (THRIFT-695) Python Serializer/Deserializer

Posted by "Nathan Marz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nathan Marz updated THRIFT-695:
-------------------------------

    Attachment: python_ser_des.patch

Serializer/deserializer implementation for python

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (THRIFT-695) Python Serializer/Deserializer

Posted by "Nathan Marz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nathan Marz updated THRIFT-695:
-------------------------------

    Attachment: python_ser_des2.patch

Looks like the macports "svn diff" is buggy on snow leopard. I've attached an updated patch with the correct line numbers.

> Python Serializer/Deserializer
> ------------------------------
>
>                 Key: THRIFT-695
>                 URL: https://issues.apache.org/jira/browse/THRIFT-695
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Library (Python)
>            Reporter: Nathan Marz
>            Priority: Minor
>         Attachments: python_ser_des.patch, python_ser_des2.patch
>
>
> Having serializer/deserializer classes ala ruby and java is useful. Python should have its own equivalent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.