Skip to content

Commit f93794d

Browse files
Merge pull request #123 from eclipsevortex/release/3.1.2
Fix miners sync (#122)
2 parents 3a3513f + c72e092 commit f93794d

40 files changed

+652
-218
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.1
1+
3.1.2

subvortex/core/metagraph/database.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from subvortex.core.model.neuron import (
1010
Neuron,
1111
NeuronModel210,
12+
NeuronModel211,
1213
)
1314

1415

@@ -27,7 +28,7 @@ class NeuronReadOnlyDatabase(BaseDatabase):
2728

2829
def setup_neuron_models(self):
2930
# Register neuron models keyed by their version
30-
self.models["neuron"] = {x.version: x for x in [NeuronModel210()]}
31+
self.models["neuron"] = {x.version: x for x in [NeuronModel210(), NeuronModel211()]}
3132

3233
async def get_neuron(self, hotkey: str) -> scmm.Neuron:
3334
# Ensure the connection is up and running
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
from .neuron import Neuron
22
from .model_neuron_210 import NeuronModel as NeuronModel210
3+
from .model_neuron_211 import NeuronModel as NeuronModel211
34

45
__all__ = [
56
"Neuron",
6-
"NeuronModel210"
7+
"NeuronModel210",
8+
"NeuronModel211"
79
]

subvortex/core/model/neuron/model_neuron_210.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
from redis import asyncio as Redis
2-
from traceback import print_exception
3-
4-
import bittensor.utils.btlogging as btul
52

63
from subvortex.core.model.neuron import Neuron
74
from subvortex.core.database.database_utils import decode_hash
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
from subvortex.core.model.neuron import NeuronModel210
2+
3+
4+
class NeuronModel(NeuronModel210):
5+
"""
6+
Versioned model for storing and retrieving hotkey neuron from Redis.
7+
This is version 2.1.1 of the model.
8+
"""
9+
10+
version = "2.1.1"

subvortex/miner/metagraph/manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
"id": "miner-metagraph",
33
"name": "subvortex-miner-metagraph",
44
"description": "SubVortex Miner Metagraph",
5-
"version": "3.1.1",
6-
"miner.version": "3.1.1",
7-
"miner.metagraph.version": "3.1.1",
5+
"version": "3.1.2",
6+
"miner.version": "3.1.2",
7+
"miner.metagraph.version": "3.1.2",
88
"type": "python",
99
"neuron": "miner",
1010
"component": "metagraph",

subvortex/miner/metagraph/metadata.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"id": "miner-metagraph",
33
"name": "subvortex-miner-metagraph",
4-
"version": "3.1.1",
5-
"miner.version": "3.1.1",
6-
"miner.metagraph.version": "3.1.1",
4+
"version": "3.1.2",
5+
"miner.version": "3.1.2",
6+
"miner.metagraph.version": "3.1.2",
77
"depends_on": [
88
"miner-redis"
99
]

subvortex/miner/metagraph/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "subvortex-miner-metagraph"
7-
version = "3.1.1"
7+
version = "3.1.2"
88
description = "SubVortex Miner Metagraph"
99
authors = [{ name = "Eclipse Vortex", email = "subvortex.bt@gmail.com" }]
1010
readme = "README.md"

subvortex/miner/neuron/manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
"id": "miner-neuron",
33
"name": "subvortex-miner-neuron",
44
"description": "SubVortex Miner Neuron",
5-
"version": "3.1.1",
6-
"miner.version": "3.1.1",
7-
"miner.neuron.version": "3.1.1",
5+
"version": "3.1.2",
6+
"miner.version": "3.1.2",
7+
"miner.neuron.version": "3.1.2",
88
"type": "python",
99
"neuron": "miner",
1010
"component": "neuron",

subvortex/miner/neuron/metadata.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"id": "miner-neuron",
33
"name": "subvortex-miner-neuron",
4-
"version": "3.1.1",
5-
"miner.version": "3.1.1",
6-
"miner.neuron.version": "3.1.1",
4+
"version": "3.1.2",
5+
"miner.version": "3.1.2",
6+
"miner.neuron.version": "3.1.2",
77
"depends_on": [
88
"miner-redis",
99
"miner-metagraph"

0 commit comments

Comments
 (0)