Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: OpenClassrooms-Student-Center/JavaPathENProject8
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: 0xMushow/JavaPathENProject8
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 10 files changed
  • 2 contributors

Commits on Apr 24, 2024

  1. Fixed test error generating the ConcurrentException

    Antoine James
    Antoine James committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    d9c0b33 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Create maven-publish.yml

    0xMushow authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    17f2fdb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffe2638 View commit details
    Browse the repository at this point in the history
  3. Merge #1 (#1)

    * Fixed var typo
    
    * Fixed var typo
    
    * Cleaned up
    
    * Refactor imports
    
    * Removed the disabled test annotation
    
    * Test failures with 10000 users
    
    * Set back to a 100 users
    
    * Refactored using lambda expression and changed in order to optimize by avoiding the creation of new locations
    
    * Changed to CopyOnWriteArrayList to improve time
    
    * Change to 500 users for tests
    
    * Refactor to clean up code and introduce a new Fixed Thread Pool.
    
    * Start working on trackUserLocation to make it async
    
    * Used CompletableFuture
    
    * First performance tests with a 100,000 users done in 0 seconds!
    
    * Added CompletableFuture to wait for trackUserLocation to be finished
    
    * Work on calculateRewards
    
    * Fixed things with Future, needs to work with CompletableFuture
    
    * Use Stream API
    
    * Use CopyOnWriteArrayList
    
    * Changed users to 100,000: 6m49s / 1m40s (<15min/<20min)
    
    * Upload CI file
    
    * Test for dev first
    
    * Test pipeline
    
    * Revert to master & merge
    
    * Changed directory
    
    * Make sure it works with tests
    
    * Set to a 100,000 users to test CI
    0xMushow authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    c6c2f6d View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Dev (#3)

    * Fixed var typo
    
    * Fixed var typo
    
    * Cleaned up
    
    * Refactor imports
    
    * Removed the disabled test annotation
    
    * Test failures with 10000 users
    
    * Set back to a 100 users
    
    * Refactored using lambda expression and changed in order to optimize by avoiding the creation of new locations
    
    * Changed to CopyOnWriteArrayList to improve time
    
    * Change to 500 users for tests
    
    * Refactor to clean up code and introduce a new Fixed Thread Pool.
    
    * Start working on trackUserLocation to make it async
    
    * Used CompletableFuture
    
    * First performance tests with a 100,000 users done in 0 seconds!
    
    * Added CompletableFuture to wait for trackUserLocation to be finished
    
    * Work on calculateRewards
    
    * Fixed things with Future, needs to work with CompletableFuture
    
    * Use Stream API
    
    * Use CopyOnWriteArrayList
    
    * Changed users to 100,000: 6m49s / 1m40s (<15min/<20min)
    
    * Upload CI file
    
    * Test for dev first
    
    * Test pipeline
    
    * Revert to master & merge
    
    * Changed directory
    
    * Make sure it works with tests
    
    * Set to a 100,000 users to test CI
    
    * Added DTO to return JSON format asked.
    
    * Changed private to public
    
    * Fixed Test using new DTO
    
    * Change according to the new DTO
    
    * CHanged method to return a list of AttractionDTOs
    
    * Fixed imports
    0xMushow authored May 4, 2024
    Configuration menu
    Copy the full SHA
    d633db7 View commit details
    Browse the repository at this point in the history
Loading