Skip to content

Commit

Permalink
feat: Upgrade xapi-db-load to 1.5.0 (#1005)
Browse files Browse the repository at this point in the history
Includes new functionality for storing several copies of user profiles
and course publishes, as well as updated event proportions based on
several different live sites.
  • Loading branch information
bmtcril authored Dec 17, 2024
1 parent 3088ffe commit 3d4084e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
9 changes: 9 additions & 0 deletions tutoraspects/patches/xapi-db-load-config-yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ course_length_days: 120
num_organizations: 3
num_actors: 10

# This replicates users updating their profiles several times, creating
# more rows
num_actor_profile_changes: 5

# How many of each size course to create. The sum of these is the total number
# of courses created for the test.
num_course_sizes:
Expand All @@ -35,6 +39,11 @@ num_course_sizes:
large: 1
huge: 1

# How many times each course will be "published", this creates a more realistic
# distribution of course blocks where each course can be published dozens or
# hundreds of times while it is being developed.
num_course_publishes: 100

# Course size configurations, how many of each type of object are created for
# each course of this size. "actors" must be less than or equal to "num_actors".
# For a course of this size to be created it needs to exist both here and in
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# alembic packages
alembic==1.11.1
clickhouse-sqlalchemy==0.1.9
git+https://github.com/openedx/xapi-db-load@1.4.2
git+https://github.com/openedx/xapi-db-load@1.5.0
pyyaml

0 comments on commit 3d4084e

Please sign in to comment.