Skip to content
This repository has been archived by the owner on Aug 23, 2020. It is now read-only.

Release v1.5.6 #1251

Merged
merged 87 commits into from
Dec 22, 2018
Merged

Release v1.5.6 #1251

merged 87 commits into from
Dec 22, 2018

Conversation

GalRogozinski
Copy link
Contributor

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 to crypto (#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

Hans Moog and others added 30 commits November 9, 2018 17:00
…snapshot

Feat: Making IRI use the initialSnapshot and the solidEntryPoints
…netracker_rework

MilestoneTracker and LedgerValidator rework
Hans Moog and others added 29 commits November 29, 2018 13:37
* 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
@GalRogozinski GalRogozinski merged commit 9bb42c5 into iotaledger:dev Dec 22, 2018
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants