Skip to content
Open

Fix/cgo #1550

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
573c473
remove vt mt wm and challenge workers
Hitenjain14 Jun 27, 2024
b28ba79
Merge branch 'feat/ref-index' of https://github.com/0chain/blobber in…
Hitenjain14 Jun 29, 2024
4178fc3
change apply changes
Hitenjain14 Jul 1, 2024
995912d
support upload,delete and createdir for enterprise
Hitenjain14 Jul 1, 2024
b34a7e8
remove unused columns in ref table
Hitenjain14 Jul 10, 2024
d273658
remove hash field from ref
Hitenjain14 Jul 11, 2024
85ec94f
parent id
Hitenjain14 Jul 11, 2024
a04e758
mkdir and version marker
Hitenjain14 Jul 12, 2024
e012e66
add version markers table
Hitenjain14 Jul 15, 2024
23e7eb9
add repair in version marker
Hitenjain14 Jul 21, 2024
7e3540d
add prev size and add vm to rollback
Hitenjain14 Jul 21, 2024
7454b0b
fix sql migration and use pointer for parent id
Hitenjain14 Jul 22, 2024
c0cfba3
fix ref table
Hitenjain14 Jul 22, 2024
854fac7
fix allocation table
Hitenjain14 Jul 22, 2024
8ff1e38
add info log
Hitenjain14 Jul 22, 2024
58cee84
Merge remote-tracking branch 'origin/sprint-1.17' into feat/enterpris…
Hitenjain14 Jul 22, 2024
de07b61
fix upload validation
Hitenjain14 Jul 22, 2024
75c745c
remove fileMeta
Hitenjain14 Jul 22, 2024
f8de5a9
init hasher
Hitenjain14 Jul 22, 2024
868c861
add log for file path
Hitenjain14 Jul 22, 2024
1c129ec
add check for root path
Hitenjain14 Jul 22, 2024
1a2edaa
add ts
Hitenjain14 Jul 22, 2024
4c0a6ab
add check for root ref
Hitenjain14 Jul 22, 2024
ce2543b
fix version marker id
Hitenjain14 Jul 22, 2024
0a6fe41
add file meta hash for dir
Hitenjain14 Jul 22, 2024
67f5ee6
fix allocation update in commit
Hitenjain14 Jul 22, 2024
2e13ad9
fix file path hash in commit write
Hitenjain14 Jul 22, 2024
22017d3
get hasher in base changer
Hitenjain14 Jul 23, 2024
3a4c4df
check for created refs
Hitenjain14 Jul 23, 2024
dd6f54e
add check for dir in delete
Hitenjain14 Jul 23, 2024
a7d405f
fix get refs and add is empty and alloc version to ref
Hitenjain14 Jul 25, 2024
0321e66
fix build
Hitenjain14 Jul 25, 2024
b1985d1
fix seq cache and add logs
Hitenjain14 Jul 25, 2024
7d35775
use or
Hitenjain14 Jul 25, 2024
bc2cadc
add check for 0 id
Hitenjain14 Jul 25, 2024
991a7ed
fix parent ref id
Hitenjain14 Jul 25, 2024
58e4317
fix get parent paths
Hitenjain14 Jul 26, 2024
7719bd7
fix dir list fields
Hitenjain14 Jul 26, 2024
c62ddaa
fix dirlist tag for allocation version
Hitenjain14 Jul 26, 2024
79c0bf2
add check for parent path of root
Hitenjain14 Jul 26, 2024
12b4e25
add id to select for dir
Hitenjain14 Jul 26, 2024
1bce447
set model
Hitenjain14 Jul 26, 2024
50f6f1c
fix num block column
Hitenjain14 Jul 26, 2024
5a0559c
add check for return directory
Hitenjain14 Jul 26, 2024
20cfb0f
add a check for level in get refs
Hitenjain14 Jul 26, 2024
de124d0
order by level and path
Hitenjain14 Jul 26, 2024
c367f4e
rever order by level
Hitenjain14 Jul 26, 2024
2f90507
fix query
Hitenjain14 Jul 26, 2024
e1163d3
remove unused fields in select
Hitenjain14 Jul 26, 2024
8b6646f
add check for empty dir in apply change
Hitenjain14 Jul 26, 2024
a2e49b9
fix build and add check for update allocation
Hitenjain14 Jul 26, 2024
1bb9f00
add move,copy and rename
Hitenjain14 Jul 27, 2024
36fa635
add logs
Hitenjain14 Jul 27, 2024
84f875a
set name
Hitenjain14 Jul 27, 2024
c92a62a
add deleted at
Hitenjain14 Jul 27, 2024
4bcd3a4
add collector cache
Hitenjain14 Jul 27, 2024
a604d5d
fix index
Hitenjain14 Jul 27, 2024
0606901
init map
Hitenjain14 Jul 27, 2024
adb7fac
add new indexes
Hitenjain14 Jul 27, 2024
60cf8c8
update is_precommit index
Hitenjain14 Jul 27, 2024
8b91732
use materialized path
Hitenjain14 Jul 29, 2024
67bb51b
hardcode limit values
Hitenjain14 Jul 29, 2024
26733c6
remove parent path index
Hitenjain14 Jul 29, 2024
5050629
fix type
Hitenjain14 Jul 29, 2024
66d466f
remove ref type
Hitenjain14 Jul 29, 2024
071b9c5
revert index changes
Hitenjain14 Jul 29, 2024
ae7a84f
Merge branch 'feat/enterprise-blobber' of https://github.com/0chain/b…
Hitenjain14 Jul 29, 2024
5330ba8
Use alloc version in place of precommit (#1465)
Hitenjain14 Aug 9, 2024
f49dd1b
Merge remote-tracking branch 'origin' into feat/enterprise-blobber
Hitenjain14 Aug 9, 2024
7c86562
Merge pull request #3 from 0chain/feat/enterprise-blobber
Hitenjain14 Aug 9, 2024
5a25266
add size for root dir
Hitenjain14 Aug 10, 2024
7a7f8a3
Merge pull request #2 from 0chain/feat/enterprise-blobber
dabasov Aug 11, 2024
bd9ccdb
Merge remote-tracking branch 'origin/sprint-1.17' into feat/enterpris…
Hitenjain14 Aug 14, 2024
5403ec7
fix builds for build-&-publish-docker-image.yml
shahnawaz-creator Aug 14, 2024
a11c6f8
fix eblobber build-&-publish-docker-image.yml
shahnawaz-creator Aug 14, 2024
9acdfda
Merge pull request #4 from 0chain/fix/eblobber-build
shahnawaz-creator Aug 14, 2024
4923cd6
Merge branch 'staging' into feature/enterprise-blobber
dabasov Aug 14, 2024
d49e408
Merge pull request #1 from 0chain/feature/enterprise-blobber
dabasov Aug 14, 2024
8a6d58c
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Aug 14, 2024
0be0b56
Merge pull request #5 from 0chain/feat/enterprise-blobber
dabasov Aug 14, 2024
d748809
rmv hash len check in get path for file
Hitenjain14 Aug 18, 2024
3309118
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Aug 18, 2024
59dcd54
Merge pull request #6 from 0chain/feat/enterprise-blobber
dabasov Aug 18, 2024
af8b407
updated gosdk
dabasov Aug 29, 2024
dd6787f
add slash seperator
Hitenjain14 Sep 6, 2024
67ad714
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Sep 6, 2024
b36c707
fix build-&-publish-docker-image.yml
shahnawaz-creator Sep 6, 2024
2b132cf
Merge pull request #9 from 0chain/fix/parallel-docker-login
Hitenjain14 Sep 6, 2024
fd6145e
fixed dockerfile to use uppercase for AS
Sep 17, 2024
350bb7e
fix list root
Hitenjain14 Sep 24, 2024
df4858a
Merge pull request #10 from 0chain/feat/enterprise-blobber
Hitenjain14 Sep 24, 2024
bc448fc
fix build-&-publish-docker-image.yml
shahnawaz-creator Sep 24, 2024
f8aefee
add log for connection obj
Hitenjain14 Sep 24, 2024
0cbbfe2
Merge branch 'feat/enterprise-blobber' of https://github.com/0chain/b…
Hitenjain14 Sep 24, 2024
ffb861c
add log for blacklist
Hitenjain14 Sep 27, 2024
dfd6a26
add get refs log
Hitenjain14 Sep 30, 2024
991b638
add return
Hitenjain14 Sep 30, 2024
8f6c1b6
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Sep 30, 2024
579fcec
Merge pull request #8 from 0chain/feat/enterprise-blobber
dabasov Oct 4, 2024
37296f3
fix concurrent read and write
Hitenjain14 Oct 27, 2024
e50bd72
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Oct 27, 2024
421e1a4
add unlock
Hitenjain14 Oct 27, 2024
b697741
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Oct 27, 2024
6984ad3
Merge pull request #11 from 0chain/feat/enterprise-blobber
dabasov Oct 27, 2024
4abce68
fix duplicate dir
Hitenjain14 Nov 10, 2024
a1aa285
Merge branch '0chain:fix/duplicate-dir' into fix/duplicate-dir
Hitenjain14 Nov 10, 2024
aaa655c
fix duplicate check
Hitenjain14 Nov 11, 2024
cc72bb7
Merge branch '0chain:fix/duplicate-dir' into fix/duplicate-dir
Hitenjain14 Nov 11, 2024
8abc20b
Merge pull request #12 from 0chain/fix/duplicate-dir
dabasov Nov 11, 2024
66ca94e
fix duplicate dir (#1504)
Hitenjain14 Nov 11, 2024
6c1952f
update limit monthly
Hitenjain14 Dec 9, 2024
262420d
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Dec 9, 2024
c207b6e
Merge pull request #14 from 0chain/feat/enterprise-blobber
Hitenjain14 Dec 9, 2024
f69d989
remove temp size check
Hitenjain14 Dec 12, 2024
aa147ee
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Dec 12, 2024
9200dd9
Fix auth ticket
Jan 6, 2025
d2b4c26
Fix auth ticket enterprise
Jan 6, 2025
06d5ad9
Debug
Jan 6, 2025
0eae2e7
Merge pull request #1528 from 0chain/fix/auth-ticket-enterprise
dabasov Jan 11, 2025
68f7733
dummy commit
Hitenjain14 Jan 27, 2025
d46f49e
Set enterprise = true always
Jan 29, 2025
cce7a11
Merge pull request #16 from 0chain/fix/auth-ticket-sign
dabasov Jan 30, 2025
2d169e8
Revert "Set enterprise = true always"
Jan 31, 2025
e2dfba1
sv set to 1
smaulik13 Jan 31, 2025
3d08335
fix size and temp dir path
Hitenjain14 Feb 5, 2025
ba6ea11
Merge branch '0chain:feat/enterprise-blobber' into feat/enterprise-bl…
Hitenjain14 Feb 5, 2025
1c2eef3
Merge branch 'staging' into feat/enterprise-blobber
Hitenjain14 Feb 5, 2025
c9ac714
fix build
Hitenjain14 Feb 5, 2025
647abf8
Merge pull request #17 from 0chain/feat/enterprise-blobber
dabasov Feb 21, 2025
cee0350
add hash and update timings
Hitenjain14 Feb 25, 2025
8f3c318
add precommit dir deletion
Hitenjain14 Apr 21, 2025
ab6b086
Merge pull request #19 from 0chain/feat/enterprise-blobber
Hitenjain14 Apr 21, 2025
f231741
Added new endpointy for returning auth ticket with blobber wallet cli…
Chetas1 Jul 26, 2025
4658282
Merge pull request #20 from 0chain/chetas-dev
Chetas1 Jul 28, 2025
439cdcd
Disable health check transactions for eblobber
Dec 29, 2025
411c4de
Merge pull request #23 from 0chain/feature/disable-health-check-trans…
guruhubb Dec 30, 2025
2b3c47d
removed unused import for build
Dec 30, 2025
82d582c
fix cgo error
Dec 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 26 additions & 8 deletions .github/workflows/build-&-publish-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ jobs:
# with:
# go-version: ^1.21 # The Go version to download (if necessary) and use.

- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}

- name: Clone blobber
uses: actions/checkout@v3
with:
Expand All @@ -56,10 +62,9 @@ jobs:
uses: docker/setup-buildx-action@v3

- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
run: |
mkdir -p /tmp/docker-config-${{ github.run_id }}
docker --config /tmp/docker-config-${{ github.run_id }} login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}

# - name: Get changed files using defaults
# id: changed-files
Expand Down Expand Up @@ -96,6 +101,10 @@ jobs:
docker tag ${BLOBBER_REGISTRY}:${TAG} ${BLOBBER_REGISTRY}:${TAG}-${SHORT_SHA}
docker push ${BLOBBER_REGISTRY}:${TAG}-${SHORT_SHA}

- name: Clean up Docker Config
run: |
rm -rf /tmp/docker-config-${{ github.run_id }}

validator:
timeout-minutes: 30
runs-on: [blobber-runner]
Expand Down Expand Up @@ -136,11 +145,16 @@ jobs:

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
run: |
mkdir -p /tmp/docker-config-${{ github.run_id }}
docker --config /tmp/docker-config-${{ github.run_id }} login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
# uses: docker/login-action@v1
# with:
# username: ${{ secrets.DOCKERHUB_USERNAME }}
# password: ${{ secrets.DOCKERHUB_PASSWORD }}


# - name: Get changed files using defaults
# id: changed-files
Expand Down Expand Up @@ -178,6 +192,10 @@ jobs:
docker tag ${VALIDATOR_REGISTRY}:${TAG} ${VALIDATOR_REGISTRY}:${TAG}-${SHORT_SHA}
docker push ${VALIDATOR_REGISTRY}:${TAG}-${SHORT_SHA}

- name: Clean up Docker Config
run: |
rm -rf /tmp/docker-config-${{ github.run_id }}

system-tests:
if: github.event_name != 'workflow_dispatch'
needs: [blobber, validator]
Expand Down
4 changes: 2 additions & 2 deletions code/go/0chain.net/blobber/zcn.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import (
"github.com/0chain/blobber/code/go/0chain.net/blobbercore/handler"
"github.com/0chain/blobber/code/go/0chain.net/core/chain"
"github.com/0chain/blobber/code/go/0chain.net/core/common"
handleCommon "github.com/0chain/blobber/code/go/0chain.net/core/common/handler"
"github.com/0chain/blobber/code/go/0chain.net/core/logging"
"github.com/0chain/blobber/code/go/0chain.net/core/node"
"github.com/0chain/gosdk/zboxcore/sdk"
Expand Down Expand Up @@ -68,7 +67,8 @@ func registerOnChain() error {
go setupWorkers(ctx)

// go StartHealthCheck(ctx, common.ProviderTypeBlobber)
go handleCommon.StartHealthCheck(ctx, common.ProviderTypeBlobber)
// Health check transactions disabled - unnecessary for this deployment
// go handleCommon.StartHealthCheck(ctx, common.ProviderTypeBlobber)
go startRefreshSettings(ctx)

return err
Expand Down
Loading