Skip to content

Commit

Permalink
Merge pull request #2563 from chaoss/dev
Browse files Browse the repository at this point in the history
Release 0.6.0: Augur, Taylor's Version
  • Loading branch information
sgoggins committed Oct 30, 2023
2 parents 5c59bb8 + a5e0d53 commit f3b8bfe
Show file tree
Hide file tree
Showing 31 changed files with 920 additions and 367 deletions.
5 changes: 2 additions & 3 deletions README.md
@@ -1,4 +1,4 @@
# Augur NEW Release v0.53.2
# Augur NEW Release v0.60.0

[![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://www.firsttimersonly.com/) We follow the [First Timers Only](https://www.firsttimersonly.com/) philosophy of tagging issues for first timers only, and walking one newcomer through the resolution process weekly. [You can find these issues tagged with "first timers only" on our issues list.](https://github.com/chaoss/augur/labels/first-timers-only).

Expand All @@ -7,8 +7,7 @@
## NEW RELEASE ALERT!
### [If you want to jump right in, updated docker build/compose and bare metal installation instructions are available here](docs/new-install.md)


Augur is now releasing a dramatically improved new version to the main branch. It is also available here: https://github.com/chaoss/augur/releases/tag/v0.53.2
Augur is now releasing a dramatically improved new version to the main branch. It is also available here: https://github.com/chaoss/augur/releases/tag/v0.60.0
- The `main` branch is a stable version of our new architecture, which features:
- Dramatic improvement in the speed of large scale data collection (100,000+ repos). All data is obtained for 100k+ repos within 2 weeks.
- A new job management architecture that uses Celery and Redis to manage queues, and enables users to run a Flower job monitoring dashboard
Expand Down
10 changes: 8 additions & 2 deletions augur/api/routes/dei.py
Expand Up @@ -17,7 +17,7 @@
from augur.application.db.session import DatabaseSession
from augur.application.config import AugurConfig

from augur.tasks.util.collection_util import start_block_of_repos, get_enabled_phase_names_from_config, core_task_success_util
from augur.tasks.util.collection_util import CollectionRequest,AugurTaskRoutine, get_enabled_phase_names_from_config, core_task_success_util
from augur.tasks.start_tasks import prelim_phase, primary_repo_collect_phase
from augur.tasks.github.util.github_task_session import GithubTaskSession
from augur.tasks.init.redis_connection import redis_connection as redis
Expand Down Expand Up @@ -96,7 +96,13 @@ def core_task_success_util_gen(repo_git):

record = BadgingDEI(**record)
session.add(record)
start_block_of_repos(logger, session, [repo_url], primary_enabled_phases, "new")

deiHook = CollectionRequest("core",primary_enabled_phases)
deiHook.repo_list = [repo_url]

singleRoutine = AugurTaskRoutine(session,[deiHook])
singleRoutine.start_data_collection()
#start_block_of_repos(logger, session, [repo_url], primary_enabled_phases, "new")

session.close()

Expand Down

0 comments on commit f3b8bfe

Please sign in to comment.