[
https://issues.apache.org/jira/browse/TRAFODION-3216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16650734#comment-16650734
]
ASF GitHub Bot commented on TRAFODION-3216:
-------------------------------------------
Github user sandhyasun commented on a diff in the pull request:
https://github.com/apache/trafodion/pull/1721#discussion_r225303262
--- Diff: core/sql/comexe/ComTdbUdr.h ---
@@ -322,8 +325,12 @@ class ComTdbUdr : public ComTdb
Int32 javaDebugPort_; // 236-239
Int32 javaDebugTimeout_; // 240-243
+ Int64 libraryRedefTime_; // 244-251
+ NABasicPtr libraryBlobHandle_; // 252-259
+ NABasicPtr librarySchName_; // 260-267
+ Int32 libraryVersion_; // 268-271
// Make sure class size is a multiple of 8
- char fillerComTdbUdr2_[28]; // 244-271
+ char fillerComTdbUdr2_[24]; // 272-295
--- End diff --
Just has to be a multiple of 8. These were more relevant when we had
versioning support. It's not the case now but we try to keep some filler
anyway.
> UDR libraries need to be stored in metadata table as a blob
> -----------------------------------------------------------
>
> Key: TRAFODION-3216
> URL: https://issues.apache.org/jira/browse/TRAFODION-3216
> Project: Apache Trafodion
> Issue Type: Improvement
> Components: sql-general
> Affects Versions: 2.4
> Reporter: Sandhya Sundaresan
> Assignee: Sandhya Sundaresan
> Priority: Major
> Fix For: 2.4
>
> Attachments: Support for LOB storage in metadata for UDR
> libraries.docx
>
>
> This is one of many infrastructure changes for SPJs that was planned.
> * {color:#0070c0}Store UDR libraries in BLOBs {color}
> * {color:#0070c0}Add BLOB column to library metadata table{color}
> * {color:#0070c0}Change CREATE LIBRARY command to store library in
> BLOB{color}
> * {color:#0070c0}Change library file names to include the timestamp (so
> updating a library changes the name){color}
> * {color:#0070c0}Add a cache for libraries (a new directory,
> $TRAF_HOME/udr/public/lib){color}
> * {color:#0070c0}Change UDR code to read library from the metadata table
> when not in cache{color}
> * {color:#0070c0}Upgrade support{color}
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)