[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-05-14 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Affects Version/s: (was: 1.11.1)
   Status: Open  (was: Patch Available)

> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: ZhangCheng
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true .Of course ,when  is true 
> , will be ignored



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-05-14 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Status: Patch Available  (was: Reopened)

> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true .Of course ,when  is true 
> , will be ignored



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-05-14 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Status: Reopened  (was: Closed)

> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true .Of course ,when  is true 
> , will be ignored



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-04-28 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Status: Resolved  (was: Closed)

> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true .Of course ,when  is true 
> , will be ignored



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-02-16 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Description: 
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will process all FlowFiles with that fragment.identifier as a single 
transaction;
In actuality,it works. 
But when some sql of the transaction failed and  is false 
, the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.
If the is true and  is 
false , I think it should still support the capability  of database transaction 
rollback, for example :it should add a property (like )  which can indicate that whether the processor support  
database transaction rollback when the 'Support Fragmented Transactions' is 
true .Of course ,when  is true , will be ignored

  was:
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will process all FlowFiles with that fragment.identifier as a single 
transaction;
In actuality,it works. 
But when some sql of the transaction failed and  is false 
, the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.
If the is true and  is 
false , I think it should still support the capability  of database transaction 
rollback, for example :it should add a property (like )  which can indicate that whether the processor support  
database transaction rollback when the 'Support Fragmented Transactions' is 
true .Of course ,when  is true ,database transaction 
rollback will be supported too.


> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true .Of course ,when  is true 
> , will be ignored



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-02-13 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Description: 
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will process all FlowFiles with that fragment.identifier as a single 
transaction;
In actuality,it works. 
But when some sql of the transaction failed and  is false 
, the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.
If the is true and  is 
false , I think it should still support the capability  of database transaction 
rollback, for example :it should add a property (like )  which can indicate that whether the processor support  
database transaction rollback when the 'Support Fragmented Transactions' is 
true .Of course ,when  is true ,database transaction 
rollback will be supported too.

  was:
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will process all FlowFiles with that fragment.identifier as a single 
transaction;
In actuality,it works. 
But when some sql of the transaction failed and  is false 
, the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.
If the is true and  is 
false , I think it should still support the capability  of database transaction 
rollback, for example :it should add a property (like )  which can indicate that whether the processor support  
database transaction rollback when the 'Support Fragmented Transactions' is 
true ,and  only manage the flowfiles rollback.


> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true .Of course ,when  is true 
> ,database transaction rollback will be supported too.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-02-12 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Description: 
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will process all FlowFiles with that fragment.identifier as a single 
transaction;
In actuality,it works. 
But when some sql of the transaction failed and  is false 
, the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.
If the is true and  is 
false , I think it should still support the capability  of database transaction 
rollback, for example :it should add a property (like )  which can indicate that whether the processor support  
database transaction rollback when the 'Support Fragmented Transactions' is 
true ,and  only manage the flowfiles rollback.

  was:
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will will process all FlowFiles with that fragment.identifier as a 
single transaction;
In actuality,it works. But when some sql of the transaction failed and 
 is 
 false , the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.

If he is true and  is 
 false , I think it should still support the capability  of database 
transaction rollback, for example it should add a property (like )  which can indicate that whether the 
processor support  database transaction rollback when the 'Support Fragmented 
Transactions' is true ,and  only manage the flowfile 
rollback.


> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. 
> But when some sql of the transaction failed and  is 
> false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If the is true and  is 
> false , I think it should still support the capability  of database 
> transaction rollback, for example :it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true ,and  only manage the flowfiles 
> rollback.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback when is false

2020-02-12 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Description: 
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will will process all FlowFiles with that fragment.identifier as a 
single transaction;
In actuality,it works. But when some sql of the transaction failed and 
 is 
 false , the database transaction will not roll back.
Sometimes,we need the  database transaction rollback and do not want  the 
flowfile rollback, we need that the failed database  transaction route  to 
REL_FAILURE.

If he is true and  is 
 false , I think it should still support the capability  of database 
transaction rollback, for example it should add a property (like )  which can indicate that whether the 
processor support  database transaction rollback when the 'Support Fragmented 
Transactions' is true ,and  only manage the flowfile 
rollback.

  was:
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will will process all FlowFiles with that fragment.identifier as a 
single transaction;
In actuality,it works. But when some sql of the transaction failed,the 
transaction will not roll back.
If he 'Support Fragmented Transactions' is true,I think it should be support 
transaction rollback,  Or it should add a property (eg. 'Support Fragmented 
Transactions RollBack' )  which can indicate that whether the processor support 
 database transaction rollback when the 'Support Fragmented Transactions' is 
true.

Summary: PutSql support database transaction rollback when 
is false  (was: PutSql support database transaction 
rollback)

> PutSql support database transaction rollback when is 
> false
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. But when some sql of the transaction failed and 
>  is 
>  false , the database transaction will not roll back.
> Sometimes,we need the  database transaction rollback and do not want  the 
> flowfile rollback, we need that the failed database  transaction route  to 
> REL_FAILURE.
> If he is true and  is 
>  false , I think it should still support the capability  of database 
> transaction rollback, for example it should add a property (like  Fragmented Transactions RollBack>)  which can indicate that whether the 
> processor support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true ,and  only manage the flowfile 
> rollback.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7140) PutSql support database transaction rollback

2020-02-12 Thread ZhangCheng (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZhangCheng updated NIFI-7140:
-
Description: 
For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
processor will will process all FlowFiles with that fragment.identifier as a 
single transaction;
In actuality,it works. But when some sql of the transaction failed,the 
transaction will not roll back.
If he 'Support Fragmented Transactions' is true,I think it should be support 
transaction rollback,  Or it should add a property (eg. 'Support Fragmented 
Transactions RollBack' )  which can indicate that whether the processor support 
 database transaction rollback when the 'Support Fragmented Transactions' is 
true.

> PutSql support database transaction rollback
> 
>
> Key: NIFI-7140
> URL: https://issues.apache.org/jira/browse/NIFI-7140
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.11.1
>Reporter: ZhangCheng
>Priority: Major
>
> For PutSQL processor,if the 'Support Fragmented Transactions' is true, the 
> processor will will process all FlowFiles with that fragment.identifier as a 
> single transaction;
> In actuality,it works. But when some sql of the transaction failed,the 
> transaction will not roll back.
> If he 'Support Fragmented Transactions' is true,I think it should be support 
> transaction rollback,  Or it should add a property (eg. 'Support Fragmented 
> Transactions RollBack' )  which can indicate that whether the processor 
> support  database transaction rollback when the 'Support Fragmented 
> Transactions' is true.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)