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

Commits on Nov 9, 2018

  1. Configuration menu
    Copy the full SHA
    33d577c View commit details
    Browse the repository at this point in the history
  2. Refactor: removed debug messages

    Hans Moog committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    1e28709 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    747073b View commit details
    Browse the repository at this point in the history
  4. Fix: removed spamming logger

    Hans Moog committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    fea2b19 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2018

  1. Merge branch 'dev' of https://github.com/iotaledger/iri into merge_in…

    …itialsnapshot
    Hans Moog committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    8f73c12 View commit details
    Browse the repository at this point in the history
  2. Refactor: removed unnecessary import

    Hans Moog committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    a30f284 View commit details
    Browse the repository at this point in the history
  3. Update src/main/java/com/iota/iri/TransactionValidator.java

    Co-Authored-By: hmoog <hm@mkjc.net>
    GalRogozinski and hmoog committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    f260eb8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request iotaledger#1135 from iotadevelopment/merge_initial…

    …snapshot
    
    Feat: Making IRI use the initialSnapshot and the solidEntryPoints
    GalRogozinski committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    b19fec0 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dev' of https://github.com/iotaledger/iri into dev-loca…

    …lsnapshots
    Hans Moog committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    2c247d7 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Merge branch 'dev' of https://github.com/iotaledger/iri into dev-loca…

    …lsnapshots
    Hans Moog committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    80c8ea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48a6c03 View commit details
    Browse the repository at this point in the history
  3. Feat: new MilestoneTracker

    Hans Moog committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    7796812 View commit details
    Browse the repository at this point in the history
  4. Docs: fixed erroneous javadocs

    Hans Moog committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    061bb4c View commit details
    Browse the repository at this point in the history
  5. Refactor: addressed some of the codacy issues

    Hans Moog committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    ee5faf4 View commit details
    Browse the repository at this point in the history
  6. Refactor: moved dependencies to constructor

    Hans Moog committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    b7586d0 View commit details
    Browse the repository at this point in the history
  7. Docs: fixed missing doc

    Hans Moog committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    f772449 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2018

  1. Merge branch 'dev' of https://github.com/iotaledger/iri into dev-loca…

    …lsnapshots
    Hans Moog committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    fc0776a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev-localsnapshots' of https://github.com/iotaledger/iri

    …into merge_milestonetracker_rework
    Hans Moog committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    8df59e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    138faa1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. Refactor: removed unused code

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    1e7bc3a View commit details
    Browse the repository at this point in the history
  2. Refactor: addresses change requests from PR

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    b4965e9 View commit details
    Browse the repository at this point in the history
  3. Refactor: changed to a more specific config type

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    15b50b3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request iotaledger#1151 from iotadevelopment/merge_milesto…

    …netracker_rework
    
    MilestoneTracker and LedgerValidator rework
    GalRogozinski committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    064d32f View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dev' of https://github.com/iotaledger/iri into dev-loca…

    …lsnapshots
    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    7e7cfce View commit details
    Browse the repository at this point in the history
  6. Refactor: intermediare commit

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    6170eb6 View commit details
    Browse the repository at this point in the history
  7. Refactor: refactored the LocalSnapshotManagerImpl

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    dfe0db7 View commit details
    Browse the repository at this point in the history
  8. Refactor: removed unnecessary imports

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    ac8d61b View commit details
    Browse the repository at this point in the history
  9. Refactor: refactored the SnapshotProviderImpl

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    90e6430 View commit details
    Browse the repository at this point in the history
  10. Refactor: refactored the SnapshotServiceImpl

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    9e16021 View commit details
    Browse the repository at this point in the history
  11. Refactor: refactored CumulativeWeightCalculator

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    da3c141 View commit details
    Browse the repository at this point in the history
  12. Refactor: refactored EntryPointSelectorImpl

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    8e61795 View commit details
    Browse the repository at this point in the history
  13. Refactor: refactored AsyncTransactionPruner

    Hans Moog committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    b432398 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5fc9045 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Refactor: refactored remaining classes

    Hans Moog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    0ee30e3 View commit details
    Browse the repository at this point in the history
  2. Refactor: refactored parts of the tests

    Hans Moog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    f8af243 View commit details
    Browse the repository at this point in the history
  3. Refactor: refactor complete

    Hans Moog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    aa4af3f View commit details
    Browse the repository at this point in the history
  4. Refactor: fixed issues according to codacy

    Hans Moog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5be6638 View commit details
    Browse the repository at this point in the history
  5. Update src/main/java/com/iota/iri/service/ledger/impl/LedgerServiceIm…

    …pl.java
    
    Co-Authored-By: hmoog <hm@mkjc.net>
    GalRogozinski and hmoog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    6a609b5 View commit details
    Browse the repository at this point in the history
  6. Refactor: changed according to gals request

    Hans Moog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    52bf647 View commit details
    Browse the repository at this point in the history
  7. Merge pull request iotaledger#1172 from iotadevelopment/merge_depende…

    …ncyhandling
    
    Activate Local Snapshots
    GalRogozinski committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    474ba4c View commit details
    Browse the repository at this point in the history
  8. Merge branch 'dev' of https://github.com/iotaledger/iri into dev-loca…

    …lsnapshots
    Hans Moog committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    b2825bd View commit details
    Browse the repository at this point in the history
  9. Introducing a parameter validation for the local snapshot config para…

    …meters (iotaledger#1175)
    
    * Feat: added some parameter validation for the config parameters
    
    * Refactor: adjusted indentation
    
    * Refactor: fixed an indentation bug
    Hans Moog authored and GalRogozinski committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    2b59f57 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Configuration menu
    Copy the full SHA
    37ff796 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. Fix: hotfix for the solidification bug

    Hans Moog committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    b2e32c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9572c33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    867a62b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a1be72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e940f5 View commit details
    Browse the repository at this point in the history
  6. rename to start transaction

    Gal Rogozinski committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    4fd26f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18b5a09 View commit details
    Browse the repository at this point in the history
  8. bump version to 1.6.0-RC2

    Gal Rogozinski committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    1263ef5 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2018

  1. Regression: Fix Machine 1 Broadcast Test (iotaledger#1188)

    * Add broadcast delay
    
    * Broadcast test delay decrease, add description
    DyrellC authored and GalRogozinski committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    535eab2 View commit details
    Browse the repository at this point in the history
  2. Introducing a repair mechanism for corruptions in the ledger database (

    …iotaledger#1174)
    
    * Feat: introducing a repair mechanism for corrupted ledger states
    
    * Update src/main/java/com/iota/iri/service/milestone/impl/MilestoneServiceImpl.java
    
    Co-Authored-By: hmoog <hm@mkjc.net>
    
    * Refactor: refactored some utility methods to increase readability
    
    * Update src/main/java/com/iota/iri/service/milestone/impl/LatestSolidMilestoneTrackerImpl.java
    
    Co-Authored-By: hmoog <hm@mkjc.net>
    
    * Update src/main/java/com/iota/iri/service/milestone/impl/MilestoneServiceImpl.java
    
    Co-Authored-By: hmoog <hm@mkjc.net>
    
    * Update src/main/java/com/iota/iri/service/milestone/MilestoneService.java
    
    Co-Authored-By: hmoog <hm@mkjc.net>
    
    * Refactor: removed unused parameter
    Hans Moog authored and GalRogozinski committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    506e074 View commit details
    Browse the repository at this point in the history
  3. bump version to 1.6.0-RC3

    Gal Rogozinski committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    68add53 View commit details
    Browse the repository at this point in the history
  4. Introducing a dedicated Transaction Requester Background Worker (iota…

    …ledger#1178)
    
    * Feat: introducing a transaction requester worker
    
    * Refactor: changed indentation
    Hans Moog authored and GalRogozinski committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    833b404 View commit details
    Browse the repository at this point in the history
  5. bump version to 1.6.0-RC4

    Gal Rogozinski committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    403763d View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2018

  1. Configuration menu
    Copy the full SHA
    41d909a View commit details
    Browse the repository at this point in the history
  2. bump to version 1.6.0-RC5

    Gal Rogozinski committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    aaf5243 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2018

  1. Feat: Added an option to fast forward the ledger state (iotaledger#1196)

    * 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
    Hans Moog authored and GalRogozinski committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    fec0935 View commit details
    Browse the repository at this point in the history
  2. bump version to RC6

    Gal Rogozinski committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    b7f18fa View commit details
    Browse the repository at this point in the history
  3. Perf: Massively improved the performance of the replayMilestones meth…

    …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
    Hans Moog authored and GalRogozinski committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    6ee68bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ad8f16 View commit details
    Browse the repository at this point in the history
  5. Refactor: removed grace time (iotaledger#1199)

    Hans Moog authored and GalRogozinski committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    433d26a View commit details
    Browse the repository at this point in the history
  6. bump version to RC7

    Gal Rogozinski committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    eb17737 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2018

  1. Configuration menu
    Copy the full SHA
    ef78826 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Configuration menu
    Copy the full SHA
    2c76295 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Configuration menu
    Copy the full SHA
    4f6c53a View commit details
    Browse the repository at this point in the history
  2. Increase rescan performance of old milestones after IRI restart (iota…

    …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
    Hans Moog authored and GalRogozinski committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    08444bc View commit details
    Browse the repository at this point in the history
  3. bump version to 1.6.0-RC8

    Gal Rogozinski committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    f60699b View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Feat: Disable snapshot logic completely if disabled in the config (io…

    …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
    Hans Moog authored and GalRogozinski committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    ffa7a37 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

  1. Fix: node requested old transactions forever

    Hans Moog committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    a1c716b View commit details
    Browse the repository at this point in the history
  2. Fix: allow the transactionRequester to also send non-solid tips

    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).
    Hans Moog committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    506e205 View commit details
    Browse the repository at this point in the history
  3. Merge pull request iotaledger#1235 from iotadevelopment/merge_txreque…

    …sterfix
    
    Fix: Node requested old transactions forever
    GalRogozinski committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    df04e1b View commit details
    Browse the repository at this point in the history
  4. Bump to version 1.6.0-RC9

    Gal Rogozinski committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    c5face6 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2018

  1. SolidificationConfig for the tipsolidifier (iotaledger#1243)

    * Updated according to review
    
    * Reverted extracted methods, updated description
    
    * Added option to unit test
    kwek20 authored and GalRogozinski committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    0af68f3 View commit details
    Browse the repository at this point in the history
  2. Bump to version 1.6.0-RC10

    Gal Rogozinski committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    f596b02 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2018

  1. Set minimum values for LS (iotaledger#1248)

    * Set minimum values for LS
    
    * Fixed typo
    kwek20 authored and GalRogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    4fe2d7d View commit details
    Browse the repository at this point in the history
  2. update global snapshot timestamp and start milestone

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    29fdfa0 View commit details
    Browse the repository at this point in the history
  3. update snapshotMainnet.txt

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    c1bf18f View commit details
    Browse the repository at this point in the history
  4. update snapshotMainnet.sig and index

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    3eee436 View commit details
    Browse the repository at this point in the history
  5. add previousEpochSpentAddresses3.txt

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    256d012 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0203979 View commit details
    Browse the repository at this point in the history
  7. bump version to 1.6.0-RC11

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    7fed864 View commit details
    Browse the repository at this point in the history
  8. disable local-snapshots

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    793258d View commit details
    Browse the repository at this point in the history
  9. change version to 1.5.6-Release

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    5322b8b View commit details
    Browse the repository at this point in the history
  10. delete extraneous file

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    4340ace View commit details
    Browse the repository at this point in the history
  11. update changelog

    Gal Rogozinski committed Dec 22, 2018
    Configuration menu
    Copy the full SHA
    9bb42c5 View commit details
    Browse the repository at this point in the history