Skip to content
Snippets Groups Projects
Unverified Commit c2f2d4f6 authored by Sergei Zharinov's avatar Sergei Zharinov Committed by GitHub
Browse files

refactor(go): Use single cache namespace (#31039)

parent 674b757f
No related branches found
No related tags found
No related merge requests found
...@@ -48,7 +48,8 @@ export class GoDatasource extends Datasource { ...@@ -48,7 +48,8 @@ export class GoDatasource extends Datasource {
@cache({ @cache({
namespace: `datasource-${GoDatasource.id}`, namespace: `datasource-${GoDatasource.id}`,
// TODO: types (#22198) // TODO: types (#22198)
key: ({ packageName }: Partial<DigestConfig>) => `${packageName}-digest`, key: ({ packageName }: GetReleasesConfig) =>
`getReleases:${packageName}-digest`,
}) })
getReleases(config: GetReleasesConfig): Promise<ReleaseResult | null> { getReleases(config: GetReleasesConfig): Promise<ReleaseResult | null> {
return this.goproxy.getReleases(config); return this.goproxy.getReleases(config);
...@@ -65,8 +66,8 @@ export class GoDatasource extends Datasource { ...@@ -65,8 +66,8 @@ export class GoDatasource extends Datasource {
* - Call the respective getDigest in github to retrieve the commit hash * - Call the respective getDigest in github to retrieve the commit hash
*/ */
@cache({ @cache({
namespace: GoDatasource.id, namespace: `datasource-${GoDatasource.id}`,
key: ({ packageName }: DigestConfig) => `${packageName}-digest`, key: ({ packageName }: DigestConfig) => `getDigest:${packageName}-digest`,
}) })
override async getDigest( override async getDigest(
{ packageName }: DigestConfig, { packageName }: DigestConfig,
......
...@@ -105,7 +105,6 @@ export type PackageCacheNamespace = ...@@ -105,7 +105,6 @@ export type PackageCacheNamespace =
| 'datasource-unity3d' | 'datasource-unity3d'
| 'github-releases-datasource-v2' | 'github-releases-datasource-v2'
| 'github-tags-datasource-v2' | 'github-tags-datasource-v2'
| 'go'
| 'merge-confidence' | 'merge-confidence'
| 'preset' | 'preset'
| 'url-sha256'; | 'url-sha256';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment