vlajos
Repos
159
Followers
29
Following
30

Simple tool for fixing common misspellings, typos in source code

182
17

Automatically update Cloudflare's IPs in your nginx configuration

0
1

Gomoku - five in a row game - multiplayer

Events

CORE-5114 serialization tweaks (#2220)

  • Simplify SandboxFactory and SandboxManagementService related integration tests a bit.
  • ConsensualSignedTransactionSerializationFlow and its smoke test.
  • Add ledger serialization modules to flow-processor.
  • Add corda-ledger-consensual to db-processor.
  • Few small tweaks.
Created at 1 day ago
delete branch
vlajos delete branch vlajos/CORE-5114/serialization-tweaks
Created at 1 day ago
pull request closed
CORE-5114 serialization tweaks
  • Simplify SandboxFactory and SandboxManagementService related integration tests a bit.
  • ConsensualSignedTransactionSerializationFlow and its smoke test.
  • Add ledger serialization modules to flow-processor.
  • Add corda-ledger-consensual to db-processor.
  • Few small tweaks.
Created at 1 day ago

CORE-5114 Simplify test flow a bit

Created at 1 day ago

CORE-5114 Shuffle dependencies

Created at 1 day ago

CORE-6364: Cleanup of Merkle tree API (#2214)

Refactor the Merkle tree API, following some class/package/property renaming and introduction of proxy types for decoupling in corda-api (see https://github.com/corda/corda-api/pull/618):

  • Separated MerkleTreeHashDigestFactory into two interfaces - one marker for use in application (MerkleTreeHashDigestFactory) and another for internal use (MerkleTreeHashDigestProvider) that needs to be implemented as an extension. Moved the latter to crypto-extensions.
  • Moved MerkleTreeFactory to application and created MerkleTreeProvider in the cipher-suite. A separate PR in corda-runtime-os changes MerkleTreeFactoryImpl to proxy into the new MerkleTreeProviderImpl.
  • Moved hash digest constants to their own class, HashDigestConstants

CORE-5114 Refactor SandboxManagementService

CORE-5114 Refactor SandboxManagementService names/vars

CORE-5114 Consensual Signed Transaction serialization smoke test

CORE-5114 Add ledger serialization modules toflow-processor

CORE-5114 Remove unneded dependency

CORE-5114 Separate Ledger tests from the flow tests

CORE-5114 Detekt

CORE-5114 Avoid duplicating FlowTests code and implicitly rely that it does its job

CORE-5114 Add missing dependency

Revert "CORE-5114 Add missing dependency"

This reverts commit 1e3758319a1bce8fb680aabab5f54607f3fbd728.

CORE-5114 Add missing dependency ??

Revert "CORE-5114 Add missing dependency ??"

This reverts commit ccff0239615efa6a962d597236200629c206d994.

CORE-5114 Add missing dependency third attempt

CORE-5114 Phase out EmptySandboxService

CORE-5114 Shuffle dependencies

Created at 1 day ago

CORE-5114 Phase out EmptySandboxService

Created at 1 day ago

CORE-6373 - Test via the processor in SynchronisationProxy (#2199)

Increased test coverage to 99% percent.

NOTICK: Implement test sandbox cleanups as a stack, and allow extra cleanups. (#2230)

CORE-6419 Helm schema (#2184)

Add JSON schema for Corda Helm chart.

NOTICK: Do not try to load sandbox classes from fragment bundles. (#2234)

CORE-6660: Create Helm Chart for RBAC roles creation (#2225)

I have tested using local K8s instance that RBAC roles in DB are populated as expected.

Still to do: (as separate PRs)

  1. Make Combined worker to do the same provisions. This will require some cross-module code refactoring.
  2. Add E2E tests which will validate that the role was indeed created as expected.

CORE-5114 Refactor SandboxManagementService

CORE-5114 Refactor SandboxManagementService names/vars

CORE-5114 Consensual Signed Transaction serialization smoke test

CORE-5114 Add ledger serialization modules toflow-processor

CORE-5114 Remove unneded dependency

CORE-5114 Separate Ledger tests from the flow tests

CORE-5114 Detekt

CORE-5114 Avoid duplicating FlowTests code and implicitly rely that it does its job

CORE-5114 Add missing dependency

Revert "CORE-5114 Add missing dependency"

This reverts commit 1e3758319a1bce8fb680aabab5f54607f3fbd728.

CORE-5114 Add missing dependency ??

Revert "CORE-5114 Add missing dependency ??"

This reverts commit ccff0239615efa6a962d597236200629c206d994.

CORE-5114 Add missing dependency third attempt

Created at 1 day ago

Revert "CORE-5114 Add missing dependency"

This reverts commit 1e3758319a1bce8fb680aabab5f54607f3fbd728.

CORE-5114 Add missing dependency ??

Created at 2 days ago

CORE-5114 Add missing dependency

Created at 2 days ago

CORE-6891: Simulator KDocs (#2215)

Co-authored-by: Nadine Quin 103633799+nadinequinr3@users.noreply.github.com

CORE-6037: Multiple corda clusters for e2e tests (#1924)

Multiple cord clusters now deployed in E2E during the deploy clusters stage.

Each cluster has: Shared kafka instance Separate postgres instance Shared namespace

Made changes to accommodate the change in the name of the helm releases - corda -> corda-alice, bob, caroline prereqs-postgresql - alice-db-postgresql ...bob...caroline

CORE-6660: Create plugin for provisioning UserAdminRole (#2222)

CORE-5088: (Start of) consensual ledger persistence (#1883)

CORE-5088: Consensual ledger persistence (initial version)

Added "ledger-persistence-service" and "ledger-persistence-service-impl" modules that services custom persistence requests for the consensual ledger in the DB worker. A new message processor ("ConsensualLedgerMessageProcessor") receives requests for persistence operations on the consensual ledger. The requests contain a payload of serialised transaction data. A database repository ("ConsensualLedgerRepository") is called by the message processor to read or write to the database with native JPA queries. Implemented queries to retrieve transaction by ID and to persist transaction.

Some code from "entity-processor-service-impl" was reused so this module was refactored and common code was moved into modules "persistence-service-common" and "persistence-testkit".

CORE-5114 Refactor SandboxManagementService

CORE-5114 Refactor SandboxManagementService names/vars

CORE-5114 Consensual Signed Transaction serialization smoke test

CORE-5114 Add ledger serialization modules toflow-processor

CORE-5114 Remove unneded dependency

CORE-5114 Separate Ledger tests from the flow tests

CORE-5114 Detekt

CORE-5114 Avoid duplicating FlowTests code and implicitly rely that it does its job

Created at 2 days ago

CORE-5114 Avoid duplicating FlowTests code and implicitly rely that it does its job

Created at 4 days ago

CORE-5114 Detekt

Created at 4 days ago
pull request opened
CORE-5114 serialization tweaks
  • Centralize SandboxFactory and SandboxManagementService as EmptySandboxService in testing-sandboxes
  • ConsensualSignedTransactionSerializationFlow and its smoke test.
  • Add ledger serialization modules to flow-processor.
  • Few small tweaks.
Created at 4 days ago
create branch
vlajos create branch vlajos/CORE-5114/serialization-tweaks
Created at 4 days ago
delete branch
vlajos delete branch vlajos/CORE-5114-signedtransaction-serializer
Created at 4 days ago
pull request closed
CORE-5114 Consensual Signed Transaction serialization

Remove CordaSerializable from ConsensualSignedTransaction.

Created at 4 days ago
delete branch
vlajos delete branch vlajos/CORE-5114-signedtransaction-serializer-amqp
Created at 4 days ago

CORE-5114 SignedTransaction Serializers and some general Ledger serialization cleanups (#2201)

  • ledger-consensual-serialization module with ConsensualSignedTransaction AMQP serializer.
  • ConsensualSignedTransactionImpl Kryo Serializer.
  • ledger-common-testkit and ledger-consensual-testkit for some shared code.
  • Transition from Jackson to JsonMarshallingService.
  • WireTransaction AMQP serialization integration test.
  • Remove some OSGi exports.
Created at 4 days ago
pull request closed
CORE-5114 SignedTransaction Serializers and some general Ledger serialization cleanups
  • ledger-consensual-serialization module with ConsensualSignedTransaction AMQP serializer.
  • ConsensualSignedTransactionImpl Kryo Serializer.
  • ledger-common-testkit and ledger-consensual-testkit for some shared code.
  • Transition from Jackson to JsonMarshallingService.
  • WireTransaction AMQP serialization integration test.
  • Remove some OSGi exports.
Created at 4 days ago