Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate coreiface #10237

Merged
merged 310 commits into from
Nov 29, 2023
Merged

Migrate coreiface #10237

merged 310 commits into from
Nov 29, 2023

Conversation

hacdias
Copy link
Member

@hacdias hacdias commented Nov 29, 2023

Moves the coreiface package from Boxo to here. It's intrinsic to Kubo and only implemented by itself.

Helia build failing since yesterday, so unrelated to this PR. Tracked on Slack.

Requires:

magik6k and others added 30 commits July 17, 2018 08:44
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@0a0e69c

This commit was moved from ipfs/boxo@92ebd6e
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@ebc2b35

This commit was moved from ipfs/boxo@069cd0e
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@ca13e9b

This commit was moved from ipfs/boxo@8fa8a1e
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@00f6430

This commit was moved from ipfs/boxo@83c279f
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@9fe2a84

This commit was moved from ipfs/boxo@157bb70
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@af43bf0

This commit was moved from ipfs/boxo@c1cdbfd
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@f4b7467

This commit was moved from ipfs/boxo@83081a0
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@77b458e

This commit was moved from ipfs/boxo@de98b9b
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@24dde48

This commit was moved from ipfs/boxo@3bb8c05
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@12537a6

This commit was moved from ipfs/boxo@f9afe98
…s/feat/coreapi/dagbatch

 coreapi: dag: Batching interface

This commit was moved from ipfs/interface-go-ipfs-core@896fb83

This commit was moved from ipfs/boxo@84d04f8
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@814f82c

This commit was moved from ipfs/boxo@55223e9
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@365f5eb

This commit was moved from ipfs/boxo@aa067a1
…s/refactor/coreapi/key

 key cmd: Refactor to use coreapi 

This commit was moved from ipfs/interface-go-ipfs-core@f6916c4

This commit was moved from ipfs/boxo@d3975b8
…s/feat/update-blockstore-path

gx: update blockstore and path

This commit was moved from ipfs/interface-go-ipfs-core@ea5adba

This commit was moved from ipfs/boxo@dc1ed83
fixes #3214

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@1ef1634

This commit was moved from ipfs/boxo@e415aa1
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>


This commit was moved from ipfs/interface-go-ipfs-core@05f527a

This commit was moved from ipfs/boxo@d91c0d7
* Most of our datastores barf on non []byte values.
* We have to have a bunch of "is this a []byte" checks.
* Saves some allocations.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@bb2d55c

This commit was moved from ipfs/boxo@454f0f4
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@9d5772a

This commit was moved from ipfs/boxo@aac8a89
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@14b366d

This commit was moved from ipfs/boxo@66c959b
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@f4e38c0

This commit was moved from ipfs/boxo@e0f2bd3
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@f9d6dcc

This commit was moved from ipfs/boxo@1c96fc3
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@6834071

This commit was moved from ipfs/boxo@571c6de
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@db3f7c2

This commit was moved from ipfs/boxo@15e2043
Also:

* Updates go-floodsub to fix a data race.
* Updates golang-lru

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>


This commit was moved from ipfs/interface-go-ipfs-core@618aaa4

This commit was moved from ipfs/boxo@55f2452
…s/refactor/coreapi/block

block cmd: Use coreapi

This commit was moved from ipfs/interface-go-ipfs-core@724fe0f

This commit was moved from ipfs/boxo@5fcac79
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@bbd736f

This commit was moved from ipfs/boxo@6c40247
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@db9865b

This commit was moved from ipfs/boxo@1ca0f8b
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@db72146

This commit was moved from ipfs/boxo@0e411a6
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>


This commit was moved from ipfs/interface-go-ipfs-core@22a12c2

This commit was moved from ipfs/boxo@78b1cf5
hacdias and others added 13 commits August 22, 2023 13:06
Merge release v0.12.0

This commit was moved from ipfs/boxo@6a4bf9e
Merge Back Release 0.13.0

This commit was moved from ipfs/boxo@f93d563
Merge Back Release 0.13.1

This commit was moved from ipfs/boxo@b1c5b8d
Let's not repeat ipfs/go-block-format#45 interface for struct with one implementation and no value added.


This commit was moved from ipfs/boxo@45c797e
Merge Release v0.14.0

This commit was moved from ipfs/boxo@9c22812
Merge Release v0.15.0

This commit was moved from ipfs/boxo@a966a74
@hacdias hacdias added the skip/changelog This change does NOT require a changelog entry label Nov 29, 2023
@hacdias hacdias self-assigned this Nov 29, 2023
@hacdias hacdias marked this pull request as ready for review November 29, 2023 09:31
@hacdias hacdias requested review from lidel and a team as code owners November 29, 2023 09:31
Copy link
Contributor

@Jorropo Jorropo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx

Must be merged using merge commit, should probably update boxo after merging the sister PR there.

@hacdias
Copy link
Member Author

hacdias commented Nov 29, 2023

I updated Boxo commit. I will merge once CI is green (except for Helia, as it is unrelated).

@hacdias hacdias merged commit 2864f63 into master Nov 29, 2023
17 of 23 checks passed
@hacdias hacdias deleted the migrate-coreiface branch November 29, 2023 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip/changelog This change does NOT require a changelog entry
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.