Jeff Washington (jwash)
6ea96b3274
AcctIdx: grow data buckets to default size on creation ( #20454 )
2021-10-05 19:16:02 -05:00
Jeff Washington (jwash)
d03bf2bbfe
AcctIdx: metrics fixes ( #20449 )
2021-10-05 22:26:29 +00:00
Jeff Washington (jwash)
4267419349
AcctIdx: sleep thread when enough threads are running to complete the remaining work ( #20446 )
2021-10-05 16:48:23 -05:00
Jeff Washington (jwash)
0d98a91511
AcctIdx: metric for bucket grow time ( #20445 )
2021-10-05 20:22:01 +00:00
Jeff Washington (jwash)
71ec05e2f6
AcctIdx: cleanup ( #20443 )
2021-10-05 19:59:08 +00:00
Will Roeder
7783030437
Adding NFT support to the Explorer ( #20009 )
...
* Adding NFT support to the explorer / copying over required Metaplex logic
* Fixing a whitespace issue causing validation to fail
* Removed MetadataProvider and instead metadata is being stamped on TokenProgramData
* Fixing EOF new line sanity check issue
* Added styling improvements to the Creator dropdown and NFT asset
* Forgot to run Prettier
* Creator address links were only redirecting to Mainnet. This redirects to the appropriate cluster
* Removed dependencies not required for Explorer based use. Fixed package-lock.json because of a legacy npm version
* Removed react-content-loader and popperjs
* Removed MeshArt. Nobody likes VR anyways
* Capped HTML animation asset width to 150px
* Added an Editon check to properly identify NFTs
* Refactoring away for un-necessary helpers
* Dropped antd and added an image loading placeholder
* Added a HTML animation flickering fix
* Removed arweave check for valid uri properties
* Resolving some nit comments and cleaning up
* Adding Tooltips to better explain the content in the NFT Header
* Started consuming MasterEdition data which is being used to display Seller Fee and Max Supply information in the Token Account Section
* Fixing a bug where Edition NFTs weren't properly supported
* Added better Edition support and labeling when there isn't Master Edition information added to metaplex metadata
* Fixed Max Supply issue where 0 should be displayed as 1
* Updated tooltips to be shorter and more user friendly
* Separting NFTHeader from AccountDetailsPage, adding a new TokenSection for NFTs and adding some cleanup
2021-10-05 14:30:05 -04:00
Jeff Washington (jwash)
dc47a56c22
AcctIdx: bucket map grows with read lock ( #20397 )
2021-10-05 09:59:17 -05:00
Brooks Prumo
4e3818e5c1
Add CrdsData::IncrementalSnapshotHashes ( #20374 )
2021-10-05 09:57:46 -05:00
Tao Zhu
6ff508c643
add transaction cost histogram metrics ( #20350 )
2021-10-05 08:57:39 -05:00
Sean Young
2400e86d13
Simplify ed25519 instruction index
...
Allow u16::MAX to be specified for the instruction index. This makes it
possible to specify the current instruction, so it is not necessary to
know the instruction number.
2021-10-05 14:14:05 +01:00
dependabot[bot]
db4252c688
chore: bump @typescript-eslint/parser from 4.32.0 to 4.33.0 in /web3.js ( #20436 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 08:12:13 +00:00
dependabot[bot]
c220a595a5
chore:(deps): bump @solana/spl-token-registry in /explorer ( #20435 )
...
Bumps [@solana/spl-token-registry](https://github.com/solana-labs/token-list ) from 0.2.271 to 0.2.272.
- [Release notes](https://github.com/solana-labs/token-list/releases )
- [Changelog](https://github.com/solana-labs/token-list/blob/main/CHANGELOG.md )
- [Commits](https://github.com/solana-labs/token-list/compare/v0.2.271...v0.2.272 )
---
updated-dependencies:
- dependency-name: "@solana/spl-token-registry"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 08:06:50 +00:00
sakridge
6df0ce5457
Remove nodejs ( #20399 )
2021-10-05 09:18:19 +02:00
Brooks Prumo
258c3bca65
Fix copy fn in local-cluster test ( #20424 )
2021-10-04 19:04:12 -05:00
Brooks Prumo
5d141fe01d
Rename CRDS SnapshotHash to SnapshotHashes ( #20421 )
2021-10-04 19:03:28 -05:00
Michael Vines
221343e849
Default --rpc-bind-address to 127.0.0.1 when --private-rpc is provided and --bind-address is not
2021-10-04 16:32:18 -07:00
Jeff Washington (jwash)
64cf354651
Add clean metrics ( #20410 )
2021-10-04 18:21:45 -05:00
Jeff Washington (jwash)
2d78f8ad2a
parallelize unref_from_storage from clean_dead_slots_from_accounts_index ( #20411 )
2021-10-04 18:20:10 -05:00
Ted Robertson
2d5b471c09
Staking docs: link to overview
2021-10-04 17:03:12 -06:00
Justin Starry
0ddb34a0b4
Add struct and convenience methods to track stake activation status ( #20392 )
...
* Add struct and convenience methods to track stake activation status
* fix nits
* rename
2021-10-04 18:59:11 -04:00
carllin
2b967202f3
Add tower rollback test ( #20158 )
2021-10-04 15:21:19 -07:00
Jeff Washington (jwash)
b6a6d6986d
lift store.slot() from loop ( #20409 )
2021-10-04 16:07:01 -05:00
Jeff Washington (jwash)
196cc8cfdf
AcctIdx: Remove unnecessary Arc ( #20412 )
2021-10-04 16:05:16 -05:00
Jeff Washington (jwash)
cbf427228c
AcctIdx: misc cleanup ( #20398 )
2021-10-04 11:49:20 -05:00
Jeff Washington (jwash)
8da2eb980a
AcctIdx: introduce BucketApi for access to a specific bucket ( #20359 )
2021-10-04 11:48:09 -05:00
dependabot[bot]
fb8a7cfa92
chore: bump postgres from 0.19.1 to 0.19.2 ( #20366 )
...
Bumps [postgres](https://github.com/sfackler/rust-postgres ) from 0.19.1 to 0.19.2.
- [Release notes](https://github.com/sfackler/rust-postgres/releases )
- [Commits](https://github.com/sfackler/rust-postgres/commits )
---
updated-dependencies:
- dependency-name: postgres
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 10:10:21 -06:00
steviez
d8e4840b49
Follow up to blockstore test cleanup ( #19656 ) ( #20143 )
2021-10-04 10:35:03 -05:00
dependabot[bot]
d6fdc4b63c
chore: bump typedoc from 0.22.4 to 0.22.5 in /web3.js ( #20405 )
...
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc ) from 0.22.4 to 0.22.5.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases )
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.22.4...v0.22.5 )
---
updated-dependencies:
- dependency-name: typedoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 08:12:00 +00:00
dependabot[bot]
b7f16cdf3b
chore: bump @rollup/plugin-commonjs from 20.0.0 to 21.0.0 in /web3.js ( #20403 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 20.0.0 to 21.0.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.0.0/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 08:11:37 +00:00
dependabot[bot]
e7e9bb753c
chore:(deps): bump @testing-library/react in /explorer ( #20406 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 12.1.1 to 12.1.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v12.1.1...v12.1.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 08:07:51 +00:00
dependabot[bot]
b4f999d3d7
chore:(deps): bump @types/react from 17.0.26 to 17.0.27 in /explorer ( #20404 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.26 to 17.0.27.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 08:07:43 +00:00
dependabot[bot]
d2cfe4998a
chore:(deps): bump @solana/spl-token-registry in /explorer ( #20402 )
...
Bumps [@solana/spl-token-registry](https://github.com/solana-labs/token-list ) from 0.2.270 to 0.2.271.
- [Release notes](https://github.com/solana-labs/token-list/releases )
- [Changelog](https://github.com/solana-labs/token-list/blob/main/CHANGELOG.md )
- [Commits](https://github.com/solana-labs/token-list/compare/v0.2.270...v0.2.271 )
---
updated-dependencies:
- dependency-name: "@solana/spl-token-registry"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 08:07:14 +00:00
Brooks Prumo
852b25e167
Move bootstrap code into its own module ( #20372 )
2021-10-03 13:13:16 -05:00
sgmoore
4b2fe9b20d
Update README.md - fix two typos
...
Fix two misspellings
2021-10-02 09:31:26 -07:00
sgmoore
d7d9e30c27
Update README.md - fix typo and one grammar fix
...
Add one comma on line 121, fix a misspelling on line 125,
2021-10-02 09:31:02 -07:00
OleG
87c0d8d9e7
fix syntax error in bash_profile
...
if there is no newline at the end of the file, this export is glued to the rest of the code and generates a syntax error like this
```bash
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fiexport PATH="/Users/user/.local/share/solana/install/active_release/bin:$PATH"
```
2021-10-01 19:53:12 -07:00
Brooks Prumo
4cd50f5d45
Don't gossip more snapshot hashes than what we retain ( #20379 )
2021-10-01 15:59:45 -05:00
Michael
fc5dd7f3bc
Ignore delinquent stake on exit ( #20367 )
...
* add --ignore-delinquency flag to validator exit and wait-for-restart-window sub commands
* Fix a merge issue
* Add missing variable declaration
* Remove empty line to help CI checks pass
* run rustfmt
* Change argument wording for clarity and verbosity
* Change --ignore-delinquent-stake to --max-delinquent-stake
* cargo fmtgit add validator/src/main.rsgit add validator/src/main.rs
* Adjust per mvines
* Formatting
* Improve input validation
* Please automate cargo fmt somehow
2021-10-01 19:52:28 +00:00
Larry Jarry
41c160d582
Adds Quarry Protocol programs to the Solana Explorer ( #19936 )
...
* Adds Quarry Protocol programs to the Solana Explorer
* Formatting
2021-10-01 13:21:06 +00:00
dependabot[bot]
dfb5b21c04
chore: bump rollup from 2.57.0 to 2.58.0 in /web3.js ( #20364 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.57.0 to 2.58.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.57.0...v2.58.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 08:11:08 +00:00
dependabot[bot]
4fd0a42798
chore:(deps): bump @types/react from 17.0.25 to 17.0.26 in /explorer ( #20365 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.25 to 17.0.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 08:08:05 +00:00
Jack May
de8331eeaf
Deploy error is buffer is too small ( #20358 )
...
* Deploy error is buffer is too small
* missing file
2021-10-01 02:47:26 +00:00
Tyera Eulberg
fc6b617477
Include tls feature ( #20360 )
2021-10-01 01:55:11 +00:00
Jeff Washington (jwash)
e31c065544
AcctIdx: when disk index insert needs to grow, drop locks, grow, then restart flush ( #20333 )
2021-09-30 19:27:09 -04:00
dependabot[bot]
acfe76b622
chore: bump soketto from 0.6.0 to 0.7.0 ( #20355 )
...
Bumps [soketto](https://github.com/paritytech/soketto ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/paritytech/soketto/releases )
- [Changelog](https://github.com/paritytech/soketto/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/paritytech/soketto/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: soketto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 16:12:22 -06:00
Lijun Wang
fe97cb2ddf
AccountsDb plugin framework ( #20047 )
...
Summary of Changes
Create a plugin mechanism in the accounts update path so that accounts data can be streamed out to external data stores (be it Kafka or Postgres). The plugin mechanism allows
Data stores of connection strings/credentials to be configured,
Accounts with patterns to be streamed
PostgreSQL implementation of the streaming for different destination stores to be plugged in.
The code comprises 4 major parts:
accountsdb-plugin-intf: defines the plugin interface which concrete plugin should implement.
accountsdb-plugin-manager: manages the load/unload of plugins and provide interfaces which the validator can notify of accounts update to plugins.
accountsdb-plugin-postgres: the concrete plugin implementation for PostgreSQL
The validator integrations: updated streamed right after snapshot restore and after account update from transaction processing or other real updates.
The plugin is optionally loaded on demand by new validator CLI argument -- there is no impact if the plugin is not loaded.
2021-09-30 14:26:17 -07:00
dependabot[bot]
9ef1f06b3f
chore: bump ouroboros from 0.11.1 to 0.12.0 ( #20344 )
...
* chore: bump ouroboros from 0.11.1 to 0.12.0
Bumps [ouroboros](https://github.com/joshua-maros/ouroboros ) from 0.11.1 to 0.12.0.
- [Release notes](https://github.com/joshua-maros/ouroboros/releases )
- [Commits](https://github.com/joshua-maros/ouroboros/commits )
---
updated-dependencies:
- dependency-name: ouroboros
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2021-09-30 13:20:05 -06:00
dependabot[bot]
bcf92b63bf
chore: bump tiny-bip39 from 0.8.1 to 0.8.2 ( #20346 )
...
* chore: bump tiny-bip39 from 0.8.1 to 0.8.2
Bumps [tiny-bip39](https://github.com/maciejhirsz/tiny-bip39 ) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/maciejhirsz/tiny-bip39/releases )
- [Changelog](https://github.com/maciejhirsz/tiny-bip39/blob/master/CHANGELOG.md )
- [Commits](https://github.com/maciejhirsz/tiny-bip39/compare/v0.8.1...v0.8.2 )
---
updated-dependencies:
- dependency-name: tiny-bip39
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2021-09-30 13:19:12 -06:00
Ivan Mironov
8ae88632cb
Properly enable unprefixed_malloc_on_supported_platforms in tikv-jemallocator ( #20351 )
...
Trivial typo fix.
Fixes: 4bf6d0c4d7
("adds unprefixed_malloc_on_supported_platforms to jemalloc (#20317 )")
2021-09-30 12:42:15 -06:00
Ted Robertson
a7f2d9f55f
terminology.md: remove CBC block and unneeded filename ( #20269 )
2021-09-30 10:21:28 -04:00