This repository was archived by the owner on Aug 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 370
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-Authored-By: hmoog <[email protected]>
…snapshot Feat: Making IRI use the initialSnapshot and the solidEntryPoints
…into merge_milestonetracker_rework
…netracker_rework MilestoneTracker and LedgerValidator rework
* Feat: added an option to fast forward the ledger state * Docs: fixed a typo in the docs * Refactor: renamed test methods to comply with codacy * Refactor: refactored the tests and new methods * Docs: fixed a typo in the docs * Refactor: refactored the mock classes and the test * Refactor: renamed setup method * Refactor: refactored some code * Refactor: refactor according to requests * Refactor: removed unused import * Refactor: refactored some more code
…od (iotaledger#1197) * Feat: added an option to fast forward the ledger state * Docs: fixed a typo in the docs * Perf: Massively improved the performance of the replayMilestones method * Docs: fixed a typo in the docs * Refactor: mocking the SNapshotProvider now * Refactor: fixed an indentation problem * Refactor: initialized the mocked Snapshots with some "real" values * Refactor: renamed test methods to comply with codacy * Refactor: refactored the tests and new methods * Docs: fixed a typo in the docs * Refactor: added some additional unit tests * Refactor: refactored the mock classes and the test * Refactor: renamed setup method * Refactor: renamed setup method * Refactor: refactored some code * Refactor: refactor according to requests * Refactor: removed unused import * Refactor: refactored some more code * Refactor: refactor according to requests * Refactor: removed unnecessary newline
…ledger#1204) * Perf: ignore irrelevant (old) milestones * Refactor: removed amound of db queries by passing in milestone index * Refactor: refactored the imports * Refactor: refactor according to codacy * Refactor: reverted accidental change * Refactor: refactored changes according to comments * Refactor: refactored according to gals proposal * Docs: added a comment * Refactor: changed code according to Gals request
…taledger#1228) * Feat: disable snapshot logic completely if disabled * Refactor: refactored checks to be outside the methods * Refactor: consolidated the changes to a single check
Allow the transactionRequester to also send non-solid tips - otherwise we might have problems getting the tips solid (if we can not send any requests).
…sterfix Fix: Node requested old transactions forever
* Updated according to review * Reverted extracted methods, updated description * Added option to unit test
* Set minimum values for LS * Fixed typo
Global snapshot
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Release of v1.5.6.
Fixes:
- Global Snapshot (#1250)
- Refactor: refactored DedicatedScheduledExecutorService
- Refactor: refactored AsyncTransactionPruner
- Refactor: refactored EntryPointSelectorImpl
- Refactor: refactored CumulativeWeightCalculator
- Refactor: refactored the SnapshotServiceImpl
- Refactor: refactored the SnapshotProviderImpl
- Refactor: refactored the LocalSnapshotManagerImpl
- Fix remove source port check (#1156)
- Documented IRI and Iota (#1150)
- Added documentation for networking
- Refactor: removed the repair routines for db inconsistencies
- Document dto (#1143)
- Added javadoc to API (#1140)
- Docs: fixed erroneous javadocs
- Feat: new MilestoneTracker
- Docs: fixed a problem with missing parameters in the docs
- split issues template to bug report and feature request (#1149)
- Transaction Validator Documentation (#1142)
- Document Bundle Validator (#1125)
- Document zmq-messageQ (#1141)
- Changed generic to always Transaction (#1129)
- Document crypto package (#1139)
- document converter (#1130)
- change
hash
package name tocrypto
(#1136)- Fix: removed spamming logger
- Refactor: removed debug messages
- Feat: making IRI use the initialSnapshot and the solidEntryPoints
- Refactor: refactored changes according to codacy
- Feat: introducing several executor services for IRI
- add "numberOfStaleTransactions" to getNeighbors API call (#1121)
- Documentation explanation in styleguide (#1120)
- update regression tests
- add 'coordinatorAddress' to 'getNodeInfo' response.
- Added PearlDiver config (PoW threads) (#1017)
- Obtain features of a node (#1062)
- Refactor: changed indentation of IS_SOLID_BITMASK
- Refactor: correct name for the isMilestone flag
- Refactor: removed the requester thread in favor of a separate PR
- Refactor: changed indentation of isTransactionRequested
- Refactor: removed wrong * 4
- Regression ciglue.sh: avoid git fatal error when cloning TIAB (#1104)
- Return early if validating a bundle that has a known invalid status (#1098)
- Fixed wrong Hash objects used
- Fix: fixed visibility of the Status in the MilestoneTracker
- Feat: added hashcode to the Messages in IntervallLogger
- Feat: added the isSnapshot accessors
- Feat: fixed a few minor issues in IRI + some other improvements
- Feat: added the snapshot package
- Add Validation Test (#55)
- Interrupt wait time fix (#54)
- add code coverage to regression tests
- use mvn to fetch version
- Fix: fixed ThreadUtils to use Map instead of HashMap
- Add a Java Styleguide to IRI (#1055)
- fix code coverage tool d/l (#1085)
- javadocs param fix (#1081)
- update undertow to version 1.4.26 (#1083)
- Update DB for stitching tests (#60)
- Gawk -> Awk
- Revert "Kubectl extracted namespace could be empty"
- Kubectl extracted namespace could be empty
- Force TIAB virtualenv to Python2
- add reply to request to "recentSeenBytes" tx cache in order to skip redundant processing.
- extract byte digest to a function.
- Update DB for stitching tests
- Refactor: refactored the transactionpruner
- Enable validation of milestones with additional hash modes and security levels (#1041)
- Run regression tests from local (#58)
- add formatting files
- Fix missing responses placement for interrupt test (#53)
- rename addresses to addressList
- Move variables to world environment (#50)
- fix milestone -> milestoneTracker