Commit Graph

  • bd456a3dda [NOD-943] Remove intermediate variables Ori Newman 2020-05-03 11:15:17 +03:00
  • 442adeefa0 [NOD-913] Rename variables Ori Newman 2020-04-30 16:03:42 +03:00
  • 2ef5c2cbac
    [NOD-915] Check if lockableFile underlying file is nil before closing it (#709) Ori Newman 2020-04-30 14:43:38 +03:00
  • 2a676e0b3b [NOD-943] Add acceptedBlockHashes to GetBlockVerboseResult Ori Newman 2020-04-28 12:48:33 +03:00
  • 149fcf0652 [NOD-915] Check if lockableFile underlying file is nil before closing it Ori Newman 2020-04-30 11:33:13 +03:00
  • 86b4c15836 [NOD-913] Change maxDeviation to +5% Ori Newman 2020-04-28 10:45:07 +03:00
  • 91e6f9a915 [NOD-913] Pass maxDeviation as an argument Ori Newman 2020-04-28 10:44:27 +03:00
  • 62d43f9809 [NOD-913] Rename addBlockProcessTime->addBlockProcessTimestamp, maxDiff->maxTipAge Ori Newman 2020-04-28 10:42:51 +03:00
  • d04626b83c [NOD-956] Update testnet genesis block. stasatdaglabs 2020-04-28 10:32:35 +03:00
  • 4238b51471 [NOD-956] Update devnet genesis block. stasatdaglabs 2020-04-28 10:25:10 +03:00
  • 567d081c18 [NOD-956] Lower the minimum difficulty by 16 in devnet and testnet. stasatdaglabs 2020-04-27 16:42:12 +03:00
  • 080753c75e [NOD-872] Fix duplicate RUnlock. stasatdaglabs 2020-04-27 16:09:02 +03:00
  • 02e206b2d8 [NOD-872] Defer unlocks in read.go. stasatdaglabs 2020-04-27 16:08:11 +03:00
  • 81d11c89e9 [NOD-872] Defer unlocks in rollback.go. stasatdaglabs 2020-04-27 15:52:16 +03:00
  • 1f9feceee1 [NOD-872] Defer unlocks in write.go. stasatdaglabs 2020-04-27 15:48:39 +03:00
  • 3c89e1f7b3
    [NOD-952] Fix nil derefernce bug on outboundPeerConnectionFailed (#704) Ori Newman 2020-04-27 13:50:09 +03:00
  • df262efc96 [NOD-913] Use sync rate in getBlockTemplate Ori Newman 2020-04-27 11:02:50 +03:00
  • a1f7293e4f [NOD-952] Fix nil derefernce bug on outboundPeerConnectionFailed Ori Newman 2020-04-26 15:48:54 +03:00
  • 61743d5df6 [NOD-849] Add cursorKey to Value error messages in validateCurrentCursorKeyAndValue. stasatdaglabs 2020-04-26 10:26:52 +03:00
  • d8b247626a [NOD-849] Move prepareDatabaseForTest into ffldb_test.go. stasatdaglabs 2020-04-26 10:23:14 +03:00
  • 77ecd78054 [NOD-849] Merge TestTransactionCommitErrors and TestTransactionRollbackErrors into TestTransactionCloseErrors. stasatdaglabs 2020-04-26 10:18:36 +03:00
  • 3970883034 [NOD-849] Fix merge errors. stasatdaglabs 2020-04-26 09:41:54 +03:00
  • 019fcee30c Merge remote-tracking branch 'origin/v0.4.0-dev' into nod-849-database-tests stasatdaglabs 2020-04-26 09:34:26 +03:00
  • 7ea2f81884 [NOD-849] Fix copy+paste error in comments. stasatdaglabs 2020-04-26 09:26:51 +03:00
  • 2910724b49
    [NOD-934] Fix addresses not getting their retry attempt counter incremented if they fail to connect (#702) stasatdaglabs 2020-04-23 17:01:09 +03:00
  • 3af945692e
    [NOD-922] Panic from cursor Next and First (#703) stasatdaglabs 2020-04-23 16:55:25 +03:00
  • eb630b27f4 [NOD-922] Fix debug logs. stasatdaglabs 2020-04-23 16:55:03 +03:00
  • b5d08eedff [NOD-922] Inline parseNetAddress. stasatdaglabs 2020-04-23 16:09:06 +03:00
  • 98dc398fa0 [NOD-922] Fix a comment. stasatdaglabs 2020-04-23 16:01:48 +03:00
  • d94f0f4d4b [NOD-922] Fix broken tests. stasatdaglabs 2020-04-23 15:46:28 +03:00
  • 248a444132 [NOD-922] Panic in Cursor First and Next if the cursor is closed. stasatdaglabs 2020-04-23 14:17:52 +03:00
  • 828db6178c [NOD-934] Fix addresses not getting their retry attempt counter incremented if they fail to connect. stasatdaglabs 2020-04-23 13:14:27 +03:00
  • c88869778d [NOD-869] Add a print after os.Exit(1) to see if it is ever called (#701) v0.3.1-rc3 v0.3.1 v0.3.1-dev Svarog 2020-04-16 15:03:41 +03:00
  • f51bb77965 [NOD-849] Separate TestTransactionCloseErrors to TestTransactionCommitErrors and TestTransactionRollbackErrors. stasatdaglabs 2020-04-21 11:49:40 +03:00
  • 2c1c5d8fa5 [NOD-849] Separate TestTransactionCloseErrors to TestTransactionCommitErrors and TestTransactionRollbackErrors. stasatdaglabs 2020-04-21 11:44:53 +03:00
  • 8a303769a6 [NOD-849] Add a comment over function in TestTransactionCloseErrors. stasatdaglabs 2020-04-21 11:40:55 +03:00
  • ff0f4c1163 [NOD-849] Add a comment over function in TestCursorCloseErrors. stasatdaglabs 2020-04-21 11:39:13 +03:00
  • 5b74dd4473 [NOD-849] Add a comment over TestCursorSanity. stasatdaglabs 2020-04-21 11:34:40 +03:00
  • 40a59bdb55 [NOD-849] Extract validateCurrentCursorKeyAndValue to a separate function. stasatdaglabs 2020-04-21 11:30:20 +03:00
  • 71ce9ec89b [NOD-849] Simplify function calls in TestTransactionCloseErrors. stasatdaglabs 2020-04-21 11:08:15 +03:00
  • aa1f8a37ec [NOD-849] Extract prepareXXX into separate functions. stasatdaglabs 2020-04-21 11:04:03 +03:00
  • b9750b21c1 [NOD-849] Rename TestKeyValueTransactionCommit to TestTransactionCommitForLevelDBMethods. stasatdaglabs 2020-04-21 10:34:03 +03:00
  • 84268c554c [NOD-849] Extract bucket to a variable in TestCursorSanity. stasatdaglabs 2020-04-21 10:13:35 +03:00
  • e3cebaaf24 [NOD-849] Remove redundant RollbackUnlessClosed call. stasatdaglabs 2020-04-20 16:52:00 +03:00
  • 6d562262c7 [NOD-849] Explain maxFileSize = 16. stasatdaglabs 2020-04-20 16:50:35 +03:00
  • 1e8d22b74e [NOD-849] Fix a copy+paste error. stasatdaglabs 2020-04-20 16:48:07 +03:00
  • a8b4cffea2 [NOD-849] Improve TestFlatFileLocationDeserializationErrors. stasatdaglabs 2020-04-20 16:46:03 +03:00
  • 7d81814e8b [NOD-849] Add a test that makes sure that serializeLocation serialized to an expected value. stasatdaglabs 2020-04-20 16:36:52 +03:00
  • 885585879f [NOD-849] Add a test that makes sure that files get deleted on rollback. stasatdaglabs 2020-04-20 16:33:20 +03:00
  • 65754149d0 [NOD-849] Fix a comment. stasatdaglabs 2020-04-20 16:23:02 +03:00
  • b9f56ab159 [NOD-849] Fix a comment. stasatdaglabs 2020-04-20 16:22:32 +03:00
  • a60773de05 Merge remote-tracking branch 'origin/v0.4.0-dev' into nod-849-database-tests stasatdaglabs 2020-04-20 16:19:26 +03:00
  • 5fe9dae557
    [NOD-863] Write interface tests for the new database (#697) stasatdaglabs 2020-04-20 12:14:55 +03:00
  • 6414ef0f0c [NOD-863] Remove equals sign from databasePrepareFunc declaration. stasatdaglabs 2020-04-20 11:11:25 +03:00
  • 6e180a3a35 [NOD-863] Add TestTransactionRollbackUnlessClosed. stasatdaglabs 2020-04-20 10:39:51 +03:00
  • 3d1c3b50de [NOD-863] Add TestTransactionRollback. stasatdaglabs 2020-04-20 10:36:33 +03:00
  • abfb80a1e0 [NOD-863] Add TestTransactionCommit. stasatdaglabs 2020-04-20 10:33:14 +03:00
  • e470591f04 [NOD-863] Add an additional verification into to testTransactionGet. stasatdaglabs 2020-04-20 10:18:38 +03:00
  • 008aafcbf8 [NOD-863] Add additional varification to testDatabasePut. stasatdaglabs 2020-04-20 10:13:05 +03:00
  • ea18ebd28d [NOD-863] Add cursor Next clause to testCursorSeek. stasatdaglabs 2020-04-20 10:11:03 +03:00
  • f990928794 [NOD-863] Add cursor exhaustion test to testCursorFirst. stasatdaglabs 2020-04-20 10:06:27 +03:00
  • 0270b5daf9 [NOD-863] Fix comments. stasatdaglabs 2020-04-20 09:59:46 +03:00
  • 787adc1094 [NOD-863] Extract databasePrepareFunc to a type alias. stasatdaglabs 2020-04-20 09:54:18 +03:00
  • 42c53ec3e2 [NOD-869] Add a print after os.Exit(1) to see if it is ever called (#701) Svarog 2020-04-16 15:03:41 +03:00
  • fee7b631f6
    [NOD-869] Add a print after os.Exit(1) to see if it is ever called (#701) v0.3.1-rc2 Svarog 2020-04-16 15:03:41 +03:00
  • cda0873943 [NOD-869] Add a print after os.Exit(1) to see if it is ever called Mike Zak 2020-04-16 14:23:26 +03:00
  • 291df8bfef [NOD-858] Don't switch sync peer if the syncing process hasn't yet started with the current sync peer (#700) Ori Newman 2020-04-13 15:49:46 +03:00
  • 3fd647b291
    [NOD-858] Don't switch sync peer if the syncing process hasn't yet started with the current sync peer (#700) v0.3.1-rc1 Ori Newman 2020-04-13 15:49:46 +03:00
  • b95fb358c7 [NOD-858] Move panic to shouldReplaceSyncPeer Ori Newman 2020-04-13 15:45:59 +03:00
  • cc59f2f2e1 [NOD-858] Rename shouldSendBlockLocator->wasBlockLocatorRequested Ori Newman 2020-04-13 15:35:08 +03:00
  • e643764249 [NOD-858] SetShouldSendBlockLocator(false) on OnBlockLocator Ori Newman 2020-04-13 15:34:01 +03:00
  • 06be5270fb [NOD-858] Don't switch sync peer if the syncing process hasn't yet started with the current sync peer Ori Newman 2020-04-13 15:12:26 +03:00
  • 2f255952b7 Updated to version v0.3.1 Mike Zak 2020-04-13 15:10:27 +03:00
  • d015286f65
    [NOD-909] Add tests for double spends (#694) Ori Newman 2020-04-13 12:28:59 +03:00
  • c7071bf949 [NOD-863] Add tests that make sure that database changes don't affect previously opened transactions. stasatdaglabs 2020-04-13 11:30:53 +03:00
  • d53d614494 [NOD-863] Add explanations about testForAllDatabaseTypes. stasatdaglabs 2020-04-13 11:18:07 +03:00
  • 9f6f0d40e8 [NOD-863] Reorganize how test data gets added to the database. stasatdaglabs 2020-04-13 10:58:50 +03:00
  • 7c5f2d7a33 [NOD-922] Make cursor First and Next panic in case the cursor is closed. stasatdaglabs 2020-04-13 10:42:29 +03:00
  • 94b6ec841b [NOD-863] Extract testForAllDatabaseTypes to a separate function. stasatdaglabs 2020-04-13 10:23:05 +03:00
  • 8c1b58e4b3 [NOD-863] Rename interface_test.go to common_test.go. stasatdaglabs 2020-04-13 10:12:21 +03:00
  • 74007f9c34 [NOD-909] Fix comment Ori Newman 2020-04-12 18:09:17 +03:00
  • dcf52e23d5 [NOD-863] Split interface_test.go into separate files. stasatdaglabs 2020-04-12 16:16:02 +03:00
  • 3bf56603ce [NOD-863] Make each cursor test in interface_test.go run for every database driver. Currently, only ffldb. stasatdaglabs 2020-04-12 16:03:15 +03:00
  • ee7908ada1 [NOD-863] Make each test in interface_test.go run for every database driver. Currently, only ffldb. stasatdaglabs 2020-04-12 15:49:42 +03:00
  • f4615d1433 [NOD-863] Move interface_test.go to a database_test package. stasatdaglabs 2020-04-12 15:23:02 +03:00
  • 58c46fdbb0 [NOD-863] Move cursor tests to the bottom of interface_test.go. stasatdaglabs 2020-04-12 15:15:43 +03:00
  • f088cd4897 [NOD-863] Add TestTransactionPut. stasatdaglabs 2020-04-12 15:12:54 +03:00
  • 2ce81dbcfd [NOD-863] Add TestTransactionGet. stasatdaglabs 2020-04-12 15:10:25 +03:00
  • 7555afcd67 [NOD-863] Add TestTransactionHas. stasatdaglabs 2020-04-12 15:08:05 +03:00
  • 609e3902b5 [NOD-863] Add TestTransactionDelete. stasatdaglabs 2020-04-12 15:02:26 +03:00
  • 6cc27d37d2 [NOD-863] Add TestTransactionAppendToStoreAndRetrieveFromStore. stasatdaglabs 2020-04-12 14:58:23 +03:00
  • 8e2db7869a [NOD-863] Add TestDatabaseAppendToStoreAndRetrieveFromStore. stasatdaglabs 2020-04-12 14:24:32 +03:00
  • 9fab33e53c [NOD-863] Add TestDatabaseDelete. stasatdaglabs 2020-04-12 14:15:32 +03:00
  • d5c21cc502 [NOD-863] Add TestDataAccessorHas. stasatdaglabs 2020-04-12 14:11:25 +03:00
  • 05f580d0fa [NOD-863] Add TestDataAccessorGet. stasatdaglabs 2020-04-12 14:08:32 +03:00
  • 2ee3ef3b71 [NOD-863] Add TestDataAccessorPut. stasatdaglabs 2020-04-12 14:05:05 +03:00
  • 5c7b956d05 [NOD-863] Add TestCursorCloseFirstAndNext. stasatdaglabs 2020-04-12 13:04:54 +03:00
  • b7eb42e2c7 [NOD-863] Add TestCursorCloseErrors. stasatdaglabs 2020-04-12 13:02:43 +03:00
  • b00b29195b [NOD-863] Add TestCursorSeek. stasatdaglabs 2020-04-12 12:55:49 +03:00
  • be16ebaf02 [NOD-863] Fix merge errors. stasatdaglabs 2020-04-12 12:43:08 +03:00