This is an automated email from the ASF dual-hosted git repository.

joewitt pushed a change to tag HDF-3.4.1.99-3-tag
in repository https://gitbox.apache.org/repos/asf/nifi.git


*** WARNING: tag HDF-3.4.1.99-3-tag was deleted! ***

     was 55b719c244 [HOTFIX-3219] Fixing conflict error

This change permanently discards the following revisions:

 discard 55b719c244 [HOTFIX-3219] Fixing conflict error
 discard b045431ec2 [HOTFIX-3219] NIFI-6696: Ensured that callback to 
RemoteQueuePartition do not attempt to obtain the Partition Read Lock. The Read 
Lock is not necessary as long as the 'partitioner' is volatile, because it 
doesn't matter whether or not the actual partitions themselves change, since 
the only partition that would be touched is the Rebalancing Partition,on, which 
is fixed. Obtaining the partition read lock can lead to a deadlock as outlined 
in the Jira description.
 discard 8d6e3e6eff [HOTFIX-3219] NIFI-6760: When writing/reading the length of 
a DataFrame, do so usin… (#3801)
 discard 9ebf301a4a [HOTFIX-3219] NIFI-6759: When encountering Exception during 
load-balanced connection communications, after closing socket, return from 
method rather than continuing loop
 discard 0b302d0c45 [HOTFIX-3219] NIFI-6736: Create thread on demand to handle 
incoming request from client for load balancing. This allows us to avoid 
situations where we don't have enough threads and we block on the server side, 
waiting for data, when clients are trying to send data in another connection
 discard 458bedd53c [HOTFIX-3219] NIFI-6517: Ensure that if IOException is 
thrown from LoadBalanceSession that we properly catch the Exception, mark 
session as complete, and then re-throw. There was one condition in which this 
was not occurring. This commit addresses that situation.
 discard 22c234df4e [HOTFIX-3219] NIFI-6353: If LoadBalanceSession determines 
remote node's queue is full, mark session complete and penalize the Partition, 
rather than just penalizing the session. This allows the client to move on to 
another session, which avoids an issue where backpressure on one queue can 
prevent data from being transferred between nodes in another queue
 discard 4ec6eb1ee4 [HOTFIX-3219] NIFI-6285: Addressed issue that resulted in 
swapped data not being swapped back in if load balancing strategy changed while 
data was swapped out; added integration tests for swapping. In testing, also 
encountered an issue with data being swapped out while swap files were being 
recovered causing the queue size to be wrong and causing errors about not being 
able to swap data in, because it attempted to swap the data in twice.
 discard 386652522a [HOTFIX-3219] NIFI-6183: Implemented base class for 
Framework-level integration tests that is responsible for instantiating the key 
components for integration tests, including FlowController, 
WriteAheadFlowFileRepository, WriteAheadProvenanceRepository, 
FileSystemRepository, FileSystemSwapManager, StandardFlowFileQueue, 
StandardProcessScheduler, etc. Implemented several integration tests to span 
different parts of the framework
 discard c6b965c611 [HOTFIX-3219]: Contains the following changes: * NIFI-7079 
security fix * NIFI-6085 - need for sec fix * NIFI-6280 - need for sec fix * 
additional changes which needed for successful build
 discard 57a30898ee [HOTFIX-3219] NIFI-7023 This closes #3991. Removed SLF4J 
and Log4J transitive dependencies from Zookeeper so tests log correctly. 
Changed template handling. Added unit tests.
 discard 856b14002b [HOTFIX-3219] Fix build issue
 discard b3e62cab1d NIFI-6210: Applied NIFI-5134 Kerberos TGT renewal to 
Hive3ConnectionPool
 discard aa7fbf66c1 NIFI-6432 Updating get, containsKey, and remove in 
HBase_1_1_2_ClientMapCacheService and HBase_2_ClientMapCacheService so that 
they use the column family and qualifier specified in the service
 discard 79d2269990 NIFI-6243 Add Support for AtomicDistributedCache to the 
HBase 1.x and 2.x Map Cache Services
 discard 3b8da509cc HOTFIX-2724: Fixed Hive 3 Hadoop dependency.
 discard 15650b65e4 HOTFIX-2724: Updated Hive 3 dependency.
 discard b5baf2d27d NIFI-6028 Protect against null VersionedComponent when 
finding relevant process group
 discard 0d72864b9c NIFI-6028: Updates to ignore changes between local version 
of a flow and a remote version of a flow if the difference is the addition of a 
new property that has the default value
 discard 7410fa48b5 NIFI-6097 - Upgraded the fasterxml jackson version to 
2.9.8. Ensure that the version is consistent across modules using a maven 
property defined in the root pom.
 discard a71e4f74f5 NIFI-6236: Update VolatileFlowFileRepository to decrement 
claimant counts when FlowFiles are deleted
 discard ee41385f40 NIFI-6215: Ensure that when we are swapping FlowFiles back 
into nifi, that we consider forward slashes or back slashes as the same path 
separator when determining filename
 discard c3a7c8ec04 NIFI-6155: Ensure that any task submitted to FlowEngine 
catches Throwable so that the task doesn't die just die silently in the case of 
an unexpected error/exception
 discard bcf80f43c0 NIFI-6105: Fix handling of arrays of records/maps in record 
utilities
 discard 09fd109d57 NIFI-6105: Fix handling of arrays of records/maps in record 
utilities
 discard b9563f986c NIFI-6150: Moved logic of decrementing content claims from 
ProcessSession.commit to the FlowFile Repository. Also updated load-balancing 
protocol and queue drop logic to no longer decrement content claims since the 
flowfile repo will handle the logic. This allows us ts to ensure that the 
claimant counts are decremented only if the repo is successfully updated and 
still before checking if the claim is still in use or not.
 discard 70d87359c4 NIFI-6111: Fixed bugs in the Status History values. If 
metrics are not available yet from all nodes for the last point on the graph, 
leave the cluster aggregate value off for the last point to prevent it from 
dropping significantly at the end of the chart. Fixed bug where counter values 
were not properly summed together in cluster view. Addressed issue with Average 
Task Duration
 discard 9d2a3da6b3 NIFI-6110: Updated StandardProcessSession such that if we 
fail to update the FlowFile Repository, we do not decrement claimant counts for 
any FlowFiles that were removed. Doing so can cause an issue where a FlowFile 
is removed, then the FlowFileRepo update fails, resulting in the flowfile being 
rolled back, but after its claimant count is decremented. It will then be 
processed again, which can result in the same thing, and we'll end up 
decrementing the claimant count r [...]
 discard 697ca148f8 NIFI-6108: Fix port names when imported from registry
 discard 26800d196f NIFI-6040: Fixed ExecuteSQL processors when Output Batch 
Size is set
 discard e2b516470a NIFI-6088: Widen type inference for BIGINT and DOUBLE
 discard 7a2ce293eb BUG-117609: Set Hive versions
 discard 49133e79fc NIFI-6056 Correcting cherry-picked pom versions from 
1.10.0-SNAPSHOT to 1.9.0
 discard 6dc277a41b NIFI-6055 Improving error handling during auto-loading of 
NARs and ensuring only one Jetty NAR is loaded
 discard 0b9d838bd9 NIFI-6069 Fixing fingerprinting of connection relationships 
to be properly sorted
 discard a722b44dac NIFI-6059 - Fixed NPE in GCS processors when project ID is 
not specified
 discard 8936443ec4 BUG-117601: - Apply branding.
 discard cac50fdb88 NIFI-6068: Fixed unit test
 discard 966d03d88f NIFI-6068, NIFI-6065: Updated StandardFunnel to avoid 
looping indefinitely and instead transfer no more than 10,000 FlowFiles before 
returning from onTrigger. Updated Local Ports to behavior in the same way. 
Updated Root Group Ports so that instead of blocking for up to 100 milliseconds 
for an incoming request, it blocks for up to 1 millisecond and if nothing is 
available yields for the 'bored yield duration'

Reply via email to