Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apollo Blockchain 1.48.11 Release #1194

Merged
merged 501 commits into from
Nov 19, 2021
Merged

Apollo Blockchain 1.48.11 Release #1194

merged 501 commits into from
Nov 19, 2021

Conversation

AndrewBoyarsky
Copy link
Collaborator

  • Add support of mariadb
  • Introduce failed transactions feature.
  • Shards stability, scheduling, correctness fixes and refactoring
  • Enable account and shuffling caches to enhance performance
  • Add backward compatibility between H2 db and Mariadb, including shards
  • P2P transaction propagation fixes

Created from JetBrains using CodeStream

…ceeded by the ProcessUnconfirmedTransactionsQueueTask , replace softBroadcast by ordinary broadcast (no locks),
…pl, add tests for TransactionDaoImpl.getChatAccounts and TransactionDaoImpl.getTransactionsChatHistory
…sactions handling, separate MemPoolConfig, fix MemPool healthcheck on API, update configuration properties doc
…-regular-block

APL-1920 Fix incorrect regular block and Transaction is already in blockchain
…-getChats-request

APL-1929 - Fix getChats sql error
…extract chain id management to the ChainId class
…n), reason: fullSize for prunable attachments differs depending on data existence, so that getFullSize of Prunable attachments should be used when calculating payload size for consensus purposes
…ize-mismatch-tn1

Fix: APL 1941-payload-size-mismatch-tn1
…fix null array of array bytes deserialization, replace DbIterator service/dao methods by the List methods
…nt-shufflings-sql-error

APL-1943 Fix null bytes deserialization, add tests, replace DbIterators
…ted-txs-eip155

APL-1883 - Add ChainId support for the DEX transactions
…k-generation-time

APL-1944 Fix Generation long delay
…nce (up to 10x), add shuffling inmemory table support and semantic merge/latest update support
AndrewBoyarsky and others added 22 commits October 29, 2021 17:59
…dex-order-compatibility-maria-h2

APL-2120 - Fix shard dex_offer table discrepancies
Handle should be removed from the ThreadLocal variable in any case to ensure, than old even broken handle will not be used for other sql queries
…dle-on-close-error

APL-2113 - Fix closing of the JDBI handle when error occurs
We had two ChainId objects, which appeared due to merge and one of them handled correctly the eth node down status, another fails and cause the apl node to not boot at all
The solution is to replace incorrect by a correct and remove a duplicate
…to APL-2121-create-update-packages-q4-2021
…to APL-2121-create-update-packages-q4-2021
…-packages-q4-2021

Added database removing and downloading
@AndrewBoyarsky AndrewBoyarsky merged commit ba07d0b into master Nov 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants