Neo SPCC는 NeoFS 노드 v0.45.0을 출시하여 저장 노드 수에 대한 제한을 제거하고 검색 기능을 개선했습니다.
새로운 개선 사항
v0.44.2에서는 NeoFS 네트워크의 저장 노드 수에 약 320개의 제한이 있었습니다. 이 제한을 제거하기 위해 새로운 버전에서는 업데이트된 네트워크 맵 구조가 도입되었습니다. 또한 ObjectService.SearchV2 API가 추가되어 저장 노드의 검색 기능이 향상되었습니다.
기타 개선 사항으로는 분산 설정 관리에 대한 새로운 명령, 쓰기 캐시 효율성 증가, 다양한 버그 수정 등이 포함됩니다. 이 업그레이드는 NeoFS TestNet에 배포되었으며, MainNet 업그레이드는 2주 후로 예정되어 있습니다.
v0.44.2에서 업그레이드하기
v0.44.2에서 업그레이드하는 노드 운영자는 몇 가지 변경 사항을 고려해야 합니다. eACL 테이블에서 규칙 대상에 공개 키 사용은 더 이상 지원되지 않으며, 이 버전에서는 대신 주소를 규칙으로 사용해야 합니다.
또한 BoltDB가 제거되어 writecacheconfig에서 관련 매개변수가 삭제되었습니다. 데이터베이스 마이그레이션은 업그레이드 시 자동으로 수행됩니다.
기존 노드에서는 원래 네트워크 맵이 여전히 유지되며, 네트워크 전체의 UseNodeV2 설정이 조정될 때까지 기본적으로 사용됩니다. 저장 노드는 기본적으로 두 목록에 기록을 추가하므로, IR 노드를 먼저 업데이트해야 하며, 그렇지 않으면 저장 노드가 부트스트랩에 실패할 수 있습니다. neofs-adm 도구를 사용하여 모든 노드가 저장 노드 업그레이드 전에 새 목록으로 마이그레이션되었는지 모니터링할 수 있습니다.
전체 변경 로그는 다음 링크에서 확인할 수 있습니다:
https://github.com/nspcc-dev/neofs-node/releases/tag/v0.45.0