Pragya Mittal created FALCON-1145:
-------------------------------------

             Summary: Changing entity name if it exceeds defined length
                 Key: FALCON-1145
                 URL: https://issues.apache.org/jira/browse/FALCON-1145
             Project: Falcon
          Issue Type: Improvement
          Components: merlin
         Environment: QA
            Reporter: Pragya Mittal
            Assignee: Pragya Mittal
             Fix For: 0.6.1


If oozie uses embedded database then in some cases while entering a new row in 
database it may exceed the specified limit(255) for varchar. This is happening 
due to very long class name which is appended as part of entity name. So user 
can drop the class name from entity name, so that there is no truncation error.
{code}
Caused by: <openjpa-2.2.2-r422266:1468616 fatal general error> 
org.apache.openjpa.persistence.PersistenceException: A truncation error was 
encountered trying to shrink VARCHAR 
'hdfs://192.168.138.200:8020/tmp/falcon-regression-staging/fa&' to length 255. 
{prepstmnt 505661111 INSERT INTO COORD_JOBS (id, app_name, app_namespace, 
app_path, bundle_id, concurrency, conf, created_time, done_materialization, 
end_time, execution, external_id, frequency, group_name, job_xml, 
last_action_number, last_action, last_modified_time, mat_throttling, 
next_matd_time, orig_job_xml, pause_time, pending, sla_xml, start_time, status, 
suspended_time, time_out, time_unit, time_zone, user_name) VALUES (?, ?, ?, ?, 
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 
?)} [code=20000, state=22001]
FailedObject: org.apache.oozie.CoordinatorJobBean@1b9a4027
{code}

For this is_deprecate flag is introduced which is 'false' by default.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to