Skip to content
Snippets Groups Projects
  1. Aug 05, 2020
  2. Jul 28, 2020
  3. Jul 25, 2020
    • Angelo Capossele's avatar
      minor improvements (#672) · 97fd9862
      Angelo Capossele authored
      * :wrench: Add syncbeacon to config
      
      * :recycle: Refactor syncbeaconfollower
      
      * Fix syncbeacon integration test
      
      * :bug: Fix double-spend tool
      
      * :lipstick: Fix analysis dashboard title
      
      * :construction: Add Shutdown method to messageRequester
      
      * :poop: Dirty FCOB shutdown fix
      
      * :loud_sound: Add debug logs for message tangle shutdown
      
      * :pencil2: Fix typo
      
      * :bug:
      
       Fix message Tangle objects released
      
      * Load all missing messages into message requester on startup
      
      * Fix pointer issue for anonymous function
      
      * Fix consensus integration test
      
      Co-authored-by: default avatarjonastheis <mail@jonastheis.de>
      97fd9862
  4. Jul 24, 2020
    • Jonas Theis's avatar
      Fix missing message mystery (#669) · a1def20e
      Jonas Theis authored
      * Missing message investigation
      
      * Delete suddenly appeared messages
      
      * :construction: Add IsDeleted check
      
      * :construction: Undo deletion
      
      * Add metadata check to messageExists
      
      * :bug: Fix bug
      
      * :construction: Move sendRequest and ensure timer is stopped
      
      * :construction: Remove count check
      
      * :construction: Undo request deletion and only use StopRequest
      
      * :construction: Move MissingMessageAppeared to StopRequest
      
      * :construction: Force MissingMessageReceived triggering
      
      * :construction: Enable deadlock mutex for debug
      
      * :construction: refactor reRequest lock-unlock
      
      * :construction: re-enable messageExists check
      
      * :construction: Remove waiting for the timer to be stopped
      
      * :construction: Re-enable count
      
      * :construction: Move IO access out of the lock
      
      * :construction: Remove MissingMessageAppeared
      
      * :poop: Remove messageExistsFunc check
      
      * :poop::poop: Refactor reRequest
      
      * :art: Increase threshold and remove print
      
      * :rotating_light:
      
       Fix linter warnings
      
      Co-authored-by: default avatarLevente Pap <levente.pap@iota.org>
      Co-authored-by: default avatarcapossele <angelocapossele@gmail.com>
      a1def20e
  5. Jul 21, 2020
    • Levente Pap's avatar
      Sync Debug Metrics/Tools (#646) · e7c0236b
      Levente Pap authored
      * Get message requester queue size
      
      * New metric MessageRequestQueueSize
      
      * Add Prometheus exporter for MessageRequestQueueSize
      
      * Fix msgRequester metrics measurement
      
      * Update local_dashboard with msgRequestQueueSize panel
      
      * Add DBStats method to msg layer tangle
      
      * Measure DBStats in metrics plugin, report via Prometheus
      
      * :chart_with_upwards_trend: Add "Messages in DB" chart to local grafana dashboard
      
      * Fix DBStats method
      
      * Refactor DBStats metrics collection, update default params
      
      * print DBStats() func ints
      
      * Compare iterative and incremental DBStat data collection
      
      * Add messageCount and solidMessageCOunt to /info webapi endpoint
      
      * Cleanup metrics and prometheus plugin
      
      * Update /info webapi data collection
      
      * Fix too many relases in message tange
      
      * Small fixes
      
      * FIx avgSolidificationTime metrics
      
      * Fix avgSolidificationTime calc
      
      * :chart_with_upwards_trend: "Add Average Solidificaiton Time" Chart to Grafana Dashboard
      
      * Restore metrics plugin parameters
      
      * :lipstick: Add synced status to node dashboard
      
      * Make scheduledRequestsMutex a RWMutex
      
      * Add client lib tool for past cone exist verification
      
      * Update local_dahboard for docker-network
      
      * :sparkles: Introduce tools endpoint for webapi
      
       - disabled by deafult
       - contains utility api-s, e.g., "tools/pastcone" that given
         a message ID, checks if all messages in the past cone are
         present in DB down to genesis
       - Add PastConeExist() client api method
      
      * Get rid of debug prints
      
      * Small fixes
      
      * :lipstick:
      
       Update grafana dashboards
      
      * Update client/tools.go
      
      Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
      
      * PR review updates
      
      * Remove unused variable in metrics/message
      
      Co-authored-by: default avatarLuca Moser <moser.luca@gmail.com>
      Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
      e7c0236b
  6. Jul 20, 2020
    • Angelo Capossele's avatar
      Various sync related fixes (#650) · 439e8ab8
      Angelo Capossele authored
      * :mag: Add workerpools load on Prometheus
      
      * :bug: Fix bug
      
      * :zap: Change unlock order in MessageRequester StartRequest
      
      * :recycle: Refactor gossip manager workerpools
      
      * :recycle: Disable filter workerpools
      
      * :recycle: Increase WorkerPools size
      
      * :recycle: Increase docker shutdown timeout
      
      * :recycle: Clean up code
      
      * :recycle: Refactor
      
      * :heavy_minus_sign: Remove filter shutdown
      
      * :zap: Increase messageRequestWorkerCount
      439e8ab8
  7. Jul 16, 2020
  8. Jun 26, 2020
  9. Jun 25, 2020
  10. Apr 22, 2020
    • Luca Moser's avatar
      Refactor message layer packages (#331) · 08b51ce5
      Luca Moser authored
      * replace 'transaction' with 'message' in message layer pkg
      
      * remove more occurrences of 'transaction'
      
      * fixes ReferencedMessageId() returning approverMessageId
      
      * renames ApprovingMessageId to ApproverMessageId
      
      * use ApproverMessageId in deleteFureCone()
      
      * refactors message pkg
      
      * renames payloadId in Message to contentId
      
      * finalize comment on what a Message is
      
      * refactors additional message sub pkgs
      
      * renames 'transaction' to 'message' in gossip plugin
      
      * removes occurrences of 'transaction' in graph plugin
      
      * removes occurrences of 'transaction' in metrics plugin
      
      * refactors dashboard plugin for messages
      
      * removes further occurrences where tx is used instead of msg
      
      * fixes TestMessageRequest in manager_test.go
      
      * go fmt explorer_routes.go
      
      * fix review comments
      
      * fix Errorf order
      
      * throw around bones
      08b51ce5
  11. Mar 28, 2020
    • Hans Moog's avatar
      Feat: started reworking output model (#311) · b9404478
      Hans Moog authored
      * Feat: started reworking output model
      
      * Refactor: refactored some of the model
      
      * Refactor: started to refactor some additional models
      
      * Refactor: started to refactor message layer
      
      * Refactor: still refactoring :/
      
      * Refactor: refactored some more
      
      * Refactor: some error messages are gone YAY
      
      * Refactor: refactor complete
      b9404478
  12. Mar 23, 2020
    • Hans Moog's avatar
      Feat: Refactor and cleanup some code (#301) · 490f10e3
      Hans Moog authored
      * Feat: refactored the address
      
      * Feat: started adding solidification of transferOutputs
      
      * Feat: cleaned up checker code
      
      * Feat: going to bed - good night world
      
      * Feat: refactored transferoutput package
      
      * Fix: fixed a bug from refactoring
      
      * Refactor: removed old transferoutputmetadata package
      
      * Refactor: started refactoring transfer package
      
      * Refactor: refactored transfer/id package
      
      * Refactor: moved transfer struct to new package
      
      * Refactor: fixed issues after refactor
      
      * Refactor: fixed sth
      
      * Refactor: continued to move files
      
      * Refactor: commit before migration of last refactored files
      
      * Refactor: another refactor before move
      
      * Refactor: refactor test
      
      * Fix: fixed some bugs connected to refactor
      
      * Refactor: continued refactor
      
      * Refactor: fixed some bugs
      
      * Refactor: does it work now?
      
      * Feat: added a method to generate a random transferid
      
      * Feat: rename transfer to transaction
      
      * Refactor: refactor according to new names
      
      * Refactor: continued to refactor transaction package
      
      * Refactor: moved payload id to payload package
      
      * Refactor: moved signatures to transaction package
      
      * Refactor: moved signature to transaction
      
      * Fix: fixed bug due to refactor
      
      * Fix: fixed bugs due to refactor
      
      * Refactor: fixed some bugs after refactor
      
      * Fix: fixed additional bugs
      
      * Fix: bug fix
      
      * Refactor: moved signature to signaturescheme package
      
      * Fix: fixed signatures test
      
      * Fix: fixed bug in tangle
      
      * Fix: fixed payloadmetadata test
      
      * Fix: fixed payload test
      
      * Refactor: moved payloadmetadata to payload package
      
      * Fix: fixed some refactor bugs
      
      * Fix: fixed a bug due to refactor
      
      * Fix: fixed broken test
      
      * Refactor: moved approver to payload package
      
      * Refactor: moved missingpayload to payload package
      
      * Refactor: refactored coloredbalance package
      
      * Fix: fixed bug due to refactor
      
      * Refactor: moved address signaturescheme to address package
      
      * Fix: fixed refactor bug
      
      * Feat: added missing outputs to tangle
      
      * Fix: fixed issues due to refactor
      
      * Refactor: started moving tangle classes to tangle package
      
      * Refactor: moved payloadmetadata to tangle
      
      * Fix: fixed bugs due to refactor
      
      * Refactor: moved TransactionMetadata to tangle package
      
      * Refactor: moved some files to tangle
      
      * Fix: fixed bug due to refactor
      
      * Feat: added TransactionMetadata storage
      
      * Fix: fixed some issues
      
      * Fix: fixed some issues
      
      * Fix: fixed missing release
      490f10e3
  13. Feb 24, 2020
    • Luca Moser's avatar
      Adds changes for v0.1.2 (#266) · 1134f3fd
      Luca Moser authored
      
      * New binary tangle using atomic transactions (#239)
      
      * Feat: started porting the new binary stuff
      
      * Refactor: removed unnecessary folder
      
      * Refactor: cleaned up go.mod files
      
      * Fix: removed objectsdb files
      
      * Feat: added transactionrequester package
      
      * Adds the transactionParser as a fliter and pre-processing mechanism of the tangle. (#242)
      
      * Feat: started porting the new binary stuff
      
      * Refactor: removed unnecessary folder
      
      * Refactor: cleaned up go.mod files
      
      * Fix: removed objectsdb files
      
      * Feat: added transactionrequester package
      
      * Feat: added new transactionparser as the filter for the tangle
      
      * Feat: Use hive.go autopeering (#250)
      
      * use autopeering from hive.go
      * update hive.go
      
      * update hive.go
      
      * Adds the TransactionRequester and some refactors (#256)
      
      * Feat: started porting the new binary stuff
      
      * Refactor: removed unnecessary folder
      
      * Refactor: cleaned up go.mod files
      
      * Fix: removed objectsdb files
      
      * Feat: added transactionrequester package
      
      * Feat: added new transactionparser as the filter for the tangle
      
      * Refactor: removed duplicate code
      
      * Fix: Log dropping packets every 1000 drops (#255)
      
      * Fix: Log dropping packets every 1000 drops
      
      * use an atomic counter for dropped message because Write() could be called concurrently
      
      * removes redundant zero
      
      * Add external check in test
      
      Co-authored-by: default avatarLuca Moser <moser.luca@gmail.com>
      
      * Fix: Update pprof port (#244)
      
      Since both Hornet and Goshimmer might be running on the same machine, update the port so that we can get debug information for both.
      
      * Remove docker specific config (#245)
      
      * :arrow_up: upgrades hive.go
      
      * :bug: checks meta_tx size
      
      * :heavy_minus_sign: removes dependencies
      
      * :sparkles: enables local testing
      
      * :sparkles: adds config plugin
      
      * Extend remote log message (#260)
      
      * Bump up Logstash and ElasticSearch memory #251
      
      * Add version and if available GIT information to remote log message #251
      
      * :bug:
      
       fixes flag parsing before loading config file
      
      * Feat: Add --version to cli (#264)
      
      * Adds changelog entry for v0.1.2 and bumps version number (#265)
      
      * updates changelog for v0.1.2 release
      
      * bumps version number to v0.1.2
      
      Co-authored-by: default avatarHans Moog <hm@mkjc.net>
      Co-authored-by: default avatarWolfgang Welz <welzwo@gmail.com>
      Co-authored-by: default avatarjkrvivian <jkrvivian@gmail.com>
      Co-authored-by: default avatarDave <44786846+centercirclesolutions@users.noreply.github.com>
      Co-authored-by: default avatarAngelo Capossele <angelocapossele@gmail.com>
      Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
      1134f3fd
  14. Feb 07, 2020
Loading