ebook dowload link points to the wrong version.

The page mentions that there is an update v5 version but the download link still points to the 3.1 version

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 031b20ec-7583-8277-f7a6-69ff3beffeac
Version Independent ID: 58c0d74e-2a5d-297e-4770-e8e44878b683
Content: .NET Microservices. Architecture for Containerized .NET Applications
Content Source: docs/architecture/microservices/index.md
Product: dotnet-architecture
Technology: microservices
GitHub Login: @nishanil
Microsoft Alias: nanil

The change should be done in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices
Tagging @sughosneo who previously updated the eBook version.

The change should be done in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices
Tagging @sughosneo who previously updated the eBook version.

still wrong version.
The page https://docs.microsoft.com/en-us/dotnet/architecture/microservices/ mentions edition 5, while the link you provided and the download link still points to the 3.1 version

still wrong version.
The page https://docs.microsoft.com/en-us/dotnet/architecture/microservices/ mentions edition 5, while the link you provided and the download link still points to the 3.1 version

The change should be done in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices
Tagging @sughosneo who previously updated the eBook version.

still wrong version.
The page https://docs.microsoft.com/en-us/dotnet/architecture/microservices/ mentions edition 5, while the link you provided and the download link still points to the 3.1 version

The change should be done in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices
Tagging @sughosneo who previously updated the eBook version.

still wrong version.
The page https://docs.microsoft.com/en-us/dotnet/architecture/microservices/ mentions edition 5, while the link you provided and the download link still points to the 3.1 version

@zappox Sorry if I confused you. What I meant is that there is no change to be done in dotnet/docs repository. The change should be done in dotnet-architecture/eBooks, and it will reflect the documentation automatically. So, I was tagging @sughosneo to fix the pdf in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices.
To be more clear, the link the docs is using is the same as the pdf relies in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices.

@zappox Sorry if I confused you. What I meant is that there is no change to be done in dotnet/docs repository. The change should be done in dotnet-architecture/eBooks, and it will reflect the documentation automatically. So, I was tagging @sughosneo to fix the pdf in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices.
To be more clear, the link the docs is using is the same as the pdf relies in https://github.com/dotnet-architecture/eBooks/tree/master/current/microservices.

@Youssef1313 is there any other download link for the ebook meanwhile by any chance ?

@Youssef1313 is there any other download link for the ebook meanwhile by any chance ?

Hi @zappox,  @Youssef1313,  thank you for pointing out the issue.
We are in process of updating the PDF version of the .NET Microservices eBook to .NET 5. It should be available soon. Sorry for the inconvenience.

Hi @zappox,  @Youssef1313,  thank you for pointing out the issue.
We are in process of updating the PDF version of the .NET Microservices eBook to .NET 5. It should be available soon. Sorry for the inconvenience.

Hi @zappox , @Youssef1313 - you can download latest PDF by clicking in here. Thank you.

Hi @zappox , @Youssef1313 - you can download latest PDF by clicking in here. Thank you.

Thank you @sughosneo ! was really looking forward to get my hands on this 👍

Thank you @sughosneo ! was really looking forward to get my hands on this 👍

Thank you @sughosneo ! was really looking forward to get my hands on this 👍

Great ! I am closing this issue as of now. Please feel free to reopen it, if you have any further questions.

Thank you @sughosneo ! was really looking forward to get my hands on this 👍

Great ! I am closing this issue as of now. Please feel free to reopen it, if you have any further questions.


Support for Scout v8.0

I'm waiting for this as well. Is there a good workaround?

@yousefyahya #342 has been merged in now. You should now be able to upgrade to Scout v8.


Run tests with mocha and add code coverage with nyc

Add mocha to run the tests and code coverage with nyc (aim for 95% line coverage)
Make this the command when you run npm test

Hello, I can take charge of this, I will made a PR very soon !


Build error

Hello,
I'm on Mac m2, I think my go env is ok, and the basic gcc test for libtensorflow works fine. However, when I try to build your hello TensorFlow example here I get the following. Any ideas? Thanks
% go install
# github.com/wamuir/graft/tensorflow
../../../../pkg/mod/github.com/wamuir/graft@v0.4.0/tensorflow/tensor.go:69:26: could not determine kind of name for C.TF_FLOAT8_E4M3FN
../../../../pkg/mod/github.com/wamuir/graft@v0.4.0/tensorflow/tensor.go:68:26: could not determine kind of name for C.TF_FLOAT8_E5M2

Yep, you just need to use the graft release that matches your libtensorflow
version. You are using a graft version that is newer than your
libtensorflow.  See releases and let me know if you have issues.
On Mon, May 8, 2023 at 11:32 AM Eric Lang @.***> wrote:

Hello,
I'm on Mac m2, I think my go env is ok, and the basic gcc test for
libtensorflow works fine. However, when I try to build your hello
TensorFlow example here I get the following. Any ideas? Thanks
% go install
github.com/wamuir/graft/tensorflow
../../../../pkg/mod/
@./tensorflow/tensor.go:69:26: could not
determine kind of name for C.TF_FLOAT8_E4M3FN
../../../../pkg/mod/
@./tensorflow/tensor.go:68:26: could not
determine kind of name for C.TF_FLOAT8_E5M2
—
Reply to this email directly, view it on GitHub
https://github.com/wamuir/graft/issues/13, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEFPZETOKERIBXQ357GBK7TXFEGXPANCNFSM6AAAAAAX2DIHVQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

derp, yes, that was it. All is good. Thanks

Hey @exyzzy, I'm curious as to how you got libtensorflow to work on your Mac.
I have an M1 Mac and for some reason, even libtensorflow that I built myself (tried different versions, from 2.7 to 2.14) doesn't want to work. The funny thing is that it worked up to approx. this September and stopped after a MacOS update.
If you can share any info it would be extremely helpful, thanks in advance! :)

Figured it out - had to manually set DYLD_LIBRARY_PATH=/usr/local/lib. It didn't occur to me to try it before as I assumed  this directory would be included by default.

horrible, by requiring me to fix the problem above, I am destroying my tensorflow installation... it's getting worse and worse... with messages such as:
2024-06-19 16: 45:58.857890: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.
To enable the following instructions: AVX2 AVX_VNNI FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.

2024-06-19 16:45:59.507007: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT

Was it not possible to indicate which version of tensorflow is compatible with the latest lib update?

@ariden83

2024-06-19 16: 45:58.857890: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations. To enable the following instructions: AVX2 AVX_VNNI FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.

You have chosen to use a build of libtensorflow that does not take advantage of several CPU instructions.  This is an informational message.  Ignore it, use a different libtensorflow build, or compile libtensorflow yourself to use these instructions.  If you don't like the info message then you should open an issue at:  https://github.com/tensorflow/tensorflow.

2024-06-19 16:45:59.507007: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT

What did you expect?  Did you install TensorRT?  https://developer.nvidia.com/tensorrt

Was it not possible to indicate which version of tensorflow is compatible with the latest lib update in the readme ?

This information is listed clearly on the releases page https://github.com/wamuir/graft/releases

3 days trying by installing different versions of tensorflow, with and without gpu, with different versions of tensorRt, cuda..
using the correct ta lib version depending on the associated tensorflow version, using this release page : https://github.com/wamuir/graft/releases
. I always have,  `
go run ./prompt.go
github.com/wamuir/graft/tensorflow
vendor/github.com/wamuir/graft/tensorflow/tensor.go:70:26: could not determine kind of name for C.TF_INT4
vendor/github.com/wamuir/graft/tensorflow/tensor.go:71:26: could not determine kind of name for C.TF_UINT4
`

Still me, even using a docker image, I always encounter this error, can you help me.

FROM nvcr.io/nvidia/tensorflow:24.01-tf2-py3
curl -L "https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-linux-x86_64-2.8.0.tar.gz" | tar -C /usr/local -xz
github.com/wamuir/graft v0.6.0

CF:

I create this dockerfile with TensorFlow Version 2.14.0  :

https://github.com/ariden83/gocomments/blob/main/api/Dockerfile
(using this image https://github.com/ariden83/gocomments/blob/main/model/Dockerfile (model_tensorflow-container))

In the previous docker file we've got :
RUN curl -L "https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-linux-x86_64-2.8.0.tar.gz" | tar -C /usr/local -xz

In my GO mod, i required graft v0.6.0 :
https://github.com/ariden83/gocomments/blob/main/api/go.mod > github.com/wamuir/graft v0.6.0

(I also tested with more recent versions of wamuir/graft)
I've always got this error
github.com/wamuir/graft/tensorflow
vendor/github.com/wamuir/graft/tensorflow/tensor.go:69:26: could not determine kind of name for C.TF_FLOAT8_E4M3FN
vendor/github.com/wamuir/graft/tensorflow/tensor.go:68:26: could not determine kind of name for C.TF_FLOAT8_E5M2
Could you help me to modify the dockerfile ?

@ariden83  Assuming your machine is amd_64:
FROM golang:1.21-bookworm

RUN curl -L https://storage.googleapis.com/tensorflow/versions/2.16.1/libtensorflow-cpu-linux-$(uname -m).tar.gz \
    | tar xz --directory /usr/local \
    && ldconfig

WORKDIR /app
RUN curl -fSLs https://raw.githubusercontent.com/wamuir/graft/nightly/tools/graft_package/_libtensorflow_graft_hello.go\
    > hello_tf.go \
    && go mod init graft-test-app \
    && go get<EMAIL_ADDRESS>\
    && go mod tidy

ENTRYPOINT ["go", "run"]

Thank you very much, its works well in local and in an docker image.


Support for attachment lists on actors (Mastodon profile fields)

Mastodon uses the attachment property on actors for a list of profile fields, documented here. This property is pretty widely adopted by other ActivityPub-based social platforms.
It would be helpful if Fedify could provide a way to specify these profile fields for its actors. If I understand it correctly, it is not currently possible to add this property manually while using Fedify for federation.
Note: The Mastodon web GUI limits users to a maximum of four profile fields, but to my knowledge the number of fields that federated profiles may have is not limited.

You can test PropertyValue now with 0.5.0-dev.96+12a69dc0:
new Person({
  attachments: [
    new PropertyValue({ name: "Pronoun", value: "they/them" }),
    new PropertyValue({ name: "Website", value: 'hongminhee.org' }),
  ]
})

Note that Mastodon puts HTML into the value field so that URLs are hyperlinked.


Integrate JSON MAP into TACO

[ ] Get Swagger spec to call JSON MAP
[ ] Update handlers / abstractions
[ ] Update dynamodb setup / schema
[ ] Possible changes to TACO validation of metadata & structural validation

I think this means, update swagger.json to make the schema ref the external documents in the map/ directory.  But if that is the case, which MAP?  I would think we'd want it to support Collection/Fileset/DRO, but Swagger 2.0 does not support oneOf.  Am I off base here?

Related to #105


portal: google cloud metrics and OTEL-based traces

VM metrics

blocked on otel team to update library


Integer type with spaces on edit row mode

I created a integer field, I can use it fine on data insertion, view in list and detail modes, but when I try to edit the record ( /page/ctl/edit/mid/864?userdefinedrowid=952 ) it adds spaces to the number (to format it?) like "1 555 555" and when I try to save it gives the error "Please enter a valid Integer value."
[edit] Tested with decimal and it also adds spaces.

I can reproduce your issue. it depends on the current locale, in my case (Germany) it would be 1.555.555

So... fixable?

Sure. Wanna do?
Check the getter/setter for value

Hum... Is there a version for non programmers?

Nope. But this means that you expect me to fix it :-)

No no... Nothing like that.
But I would be very grateful if you did fix it...(very different perspective)

Happy St. Nicholas' Day

Thanks :)
On Tue, Dec 5, 2017 at 4:12 PM, Stefan Cullmann<EMAIL_ADDRESS>wrote:

Happy St. Nicholas' Day
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCullman/DNN.FormAndList/issues/6#issuecomment-349353821,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AZSlX4GQYG5JS413nnoZyotDpGp7dUCQks5s9Wt-gaJpZM4QwgBF
.

--
Cumprimentos,
enf João Gomes


[GH-#459] remove unused dependencies

closes #459

@NikolaiDimitrov do you approve @cytadela8 comment?

@thepiwo @cytadela8 Ok sure


Arturo branch

Added css style to homepage and login page and also created a character card

Hey Arturo, it looks like your branch is a few commits behind development so there are conflicts with the adventure.js file


Problem with unlink() and chmod() on nonexistent files

Hi! I have such errors:
[04-Jan-2021 21:27:02 Europe/Warsaw] PHP Warning:  unlink(/home/users/default/public_html/PRIVATE/data/cache/laminascache-5a/laminascache--d751713988987e9331980363e24189ce.tag): No such file or directory in /home/users/default/public_html/PRIVATE/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem.php on line 412
[05-Jan-2021 13:01:22 Europe/Warsaw] PHP Fatal error:  Uncaught ErrorException: chmod(): No such file or directory in /home/users/default/public_html/PRIVATE/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem.php:1638
Stack trace:
#0 [internal function]: Laminas\Stdlib\ErrorHandler::addError(2, 'chmod(): No suc...', '/home/users/def...', 1638, Array)
#1 /home/users/default/public_html/PRIVATE/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem.php(1638): chmod('/home/users/def...', 384)
#2 /home/users/default/public_html/PRIVATE/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem.php(337): Laminas\Cache\Storage\Adapter\Filesystem->putFileContent('/home/users/def...', 'PicturesTS\nPict...')
#3 /home/users/default/public_html/PRIVATE/module/CoreTS/src/Model/TsCache.php(0): Laminas\Cache\Storage\Adapter\Filesystem->setTags('PicturesTS_Pict...', Array)
#4 /home/users/default/public_html/PRIVATE/module/CoreTS/src/Model/TsBaseModel.php(0): CoreTS\Model\TsCache->saveCache(Object(Propel\Runtime in /home/users/default/public_html/PRIVATE/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem.php on line 1641

Probably caused by too fast / multiple cache cleaning.
Does this code: https://github.com/laminas/laminas-cache-storage-adapter-filesystem/blob/aa56c2ee326aa1b4b44d2e9ee6dbc35976990e01/src/Filesystem.php#L412
...should look like this:
if (file_exists($pathname)) {
    unlink($pathname);
}

To prevent code errors like this?

That still doesn't guarantee no error, since two processes performing deletion at the same time can run in a race condition.
Probably best to delete and ignore any errors explicitly.

That still doesn't guarantee no error, since two processes performing deletion at the same time can run in a race condition.
Probably best to delete and ignore any errors explicitly.

I'll target 2.0 milestone for this and applying it there.
There is no ETA regarding v2.0 but the filesystem adapter is most likely to be adopted to laminas-cache 3.0.

I'll target 2.0 milestone for this and applying it there.
There is no ETA regarding v2.0 but the filesystem adapter is most likely to be adopted to laminas-cache 3.0.


Client ID

Hi,
How do  I get the client_id ?

Hello,
How do I get the client_id ?

The Client ID is provided by Bumeran/Laborum.


⚠ Bofrost.de has degraded performance

In 17d3815, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1609 ms

Resolved: Bofrost.de performance has improved in 5f41757.


Invalid Workflow Type in history details

this is not the workflow type

These are directly pulled from the API, which means the API is wrong. That said, do you have any suggestions for what you'd like these to be called. We're still going to have to stick to these names in the JSON view, so that could introduce new problems.

@tsurdilo is that workflow type string in your screenshot not the correct workflow type name?

@canvanooo
in the screenshot, on the right the values are:
Worker Identity
Task Queue Kind
It has nothing to do w/ the Workflow Type

I am really sorry to ask, but judging from the questions in this and other open issues, I must ask if people that are working on the new web ui actually use it? I'd be happy to help, maybe we can have a "how to use the old web ui" session maybe that way issues can be analyzed and fixed better/faster?

@tsurdilo it's difficult for me to tell from a partial screen shot what your workflow type name is or isn't. Really appreciate your help here. It would be helpful to receive more context and what the expected result is for us to shorten troubleshooting cycles.

@canvanooo id be happy to jump on slack and talk through all this with you if you think it would be helpful.


Repository cannot be removed on Windows after clone/fetch.

System information

node version: v10.17.0
npm or yarn version: 6.11.3
OS/version/architecture: Windows 10
Applicable nodegit version: ^0.27.0

node --version
v10.17.0
npm --version
6.11.3
node -v
v10.17.0
npm -v # (or yarn -v)
6.11.3
node -e "console.log(process.platform)"
win32
node -e "console.log(require('os').release())"
10.0.14393
node -e "console.log(console.log(process.arch))"
x64

Repository cannot be unlinked on Windows after clone/fetchAll. It looks like ".pack" file is being EBUSY (while corresponding .idx file get EPERM). Wrapping the "repository" in separate scope didn't help, invoking gc manually didn't help either. How to reproduce:
const nodegit = require('nodegit');
const nodefs = require('fs-extra');
const nodepath = require('path');

function createCloneOptions({
  key_pass = '',
  key_path_public,
  key_path_private,
}) {
  return {
    fetchOpts: {
      callbacks: {
        certificateCheck: () => 1,
        credentials: (_, userName) => {
          return nodegit.Cred.sshKeyNew(
            userName,
            key_path_public,
            key_path_private,
            key_pass,
          );
        }
      },
      prune: 1,
      downloadTags: 1,
      updateFetchhead: 1,
    }
  }
}

async function test({
  dst,
  url,
  key_path_public,
  key_path_private,
  key_pass,
}) {
	try {
    await nodefs.emptyDir(dst);

    {
      const cloneOptions = createCloneOptions({
        key_path_public,
        key_path_private,
        key_pass,
      });
      console.log("Clone...");
      const repository = await nodegit.Clone(url, nodepath.resolve(dst), cloneOptions);
      console.log("Fetch...");
      await repository.fetchAll(cloneOptions.fetchOpts);
    }

    await nodefs.remove(dst);
  } catch(e) {
    console.log("Failure:");
    console.log(e);
  }
}

test({
  dst: './test_target',
  url<EMAIL_ADDRESS>  key_path_public:  "id_rsa.pub",
  key_path_private: "id_rsa",
  key_pass: 'pass',
});

// Error:
PS C:\Users\Administrator\test\nodegitdemo> node index.js
Clone...
Fetch...
Failure:
{ [Error: EBUSY: resource busy or locked, unlink 'C:\Users\Administrator\test\nodegitdemo\test_target\.git\objects\pack\
pack-4a4c50e2a08c85f6611437cda20f28f9122ff969.pack']
  errno: -4082,
  code: 'EBUSY',
  syscall: 'unlink',
  path:
   'C:\\Users\\Administrator\\test\\nodegitdemo\\test_target\\.git\\objects\\pack\\pack-4a4c50e2a08c85f6611437cda20f28f9
122ff969.pack' }

It looks like there is a background processing happening. Maybe related to windows git? More details: https://stackoverflow.com/questions/10181057/unlink-of-file-failed .
Also I would like to point that cleanup based on javascript context is a risky thing, as from javascript we are unable to clearly mange objects lifetime.

Try calling NodeGit.Repository.prototype.cleanup.

Thank you very much, the proposed method does fix the issue above. One more problem I met was related to updating submodules. I figured out an important rule: clone options need to be created per repository. Otherwise even the cleanup didn't help. I suppose this is due to memory management. Sample code:
// See here how we are creating the clone options per repository instead of passing them directly
async function updateSubmodulesRecursively({
  repository,
  key_pass,
  key_path_public,
  key_path_private,
}) {
  const names = await repository.getSubmoduleNames();

  for(const name of names) {
    const cloneOptions = createCloneOptions({
      key_pass,
      key_path_public,
      key_path_private,
    });

    const submodule = await Submodule.lookup(repository, name);
    await submodule.init(1);
    await submodule.update(1, cloneOptions);
    const submodulePath = path.join(repository.workdir(), submodule.path());
    const submoduleRepository = await Repository.open(submodulePath);

    await updateSubmodulesRecursively({
      repositoryReadyCallback,
      repository: submoduleRepository,
      key_pass,
      key_path_public,
      key_path_private,
    });
    await submoduleRepository.cleanup();
  }
}

Thanks again, I'm closing this issue as solved.

Hi,
Even with cleanup I'm not able to solve the problem,
Here is what the code is doing :
  await nodegit.Clone.clone(url, root, { checkoutBranch });
  const repo = await nodegit.Repository.open(root);
  const walker = nodegit.Revwalk.create(repo);
  walker.pushGlob('refs/*');
  const commits = await walker.getCommitsUntil(() => true);
  const refs = await repo.getReferences();
  await repo.cleanup();
  await rmdir(`${root}/.git`, { recursive: true }); // Error: EBUSY: resource busy or locked, unlink 'C:\Users\UTILIS~1\AppData\Local\Temp\61d84cc04fe31d4f183d2010\.git\objects\pack\pack-26a74a15cd0c8f8a63159052c3bdb52ffb312106.pack'

System info
$ node -v
v14.18.2
$ yarn -v
1.22.17
$ node -e "console.log(process.platform)"
win32
$ node -e "console.log(require('os').release())"
10.0.19042
$ node -e "console.log(console.log(process.arch))"
x64

Tested with nodegit 0.27.0 and 0.28.0-alpha.11

Hello, I'm facing the same issue. After NodeGit.Repository.prototype.cleanup I am still unable to remove the directory.
const repository = await git.Repository.open(localTempPath);

await repository.cleanup();

await fsAsync.rm(localTempPath, { recursive: true, force: true }); // Error: EBUSY: resource busy or locked

Any ideas how to resolve it?
Nice work on this library by the way, it's been incredibly useful so far. Thank you!


Decoupling Cloud Providers from Kubernetes e2e testing framework

In the past few releases we've been focused on migrating in-tree cloud providers (k8s.io/kubernetes/pkg/cloudprovider/providers) out-of-tree but we've neglected the providers that are a part of the e2e framework (https://github.com/kubernetes/kubernetes/tree/master/test/e2e/framework/providers) which also needs to be removed before we can stop vendoring cloud SDKs. There's a lot of refactoring needed in the e2e framework before this is possible so this will likely take a few releases.
This is mainly just a tracking issue for https://github.com/kubernetes/kubernetes/issues/75604 & https://github.com/kubernetes/kubernetes/issues/75601.
cc @timothysc @stevesloka @neolit123 @pohly

/priority important-soon

Join the testing-commons subproject under sig-testing to be more involved in this effort.

/remove-lifecycle stale

/lifecycle frozen

Hey @andrewsykim, what's the status of this effort? I'm looking to make some improvements to the AWS e2e Cloud Provider and want to make sure I'm doing so in line with the direction of the project.


[custom-builds-rc] meaning of main and module in custom builds mode differs from webpack mode

With the webpack project type, the main key is assumed to be the entry point of the bundle for webpack, while in custom builds mode, we use it as the entry point for the compiled worker (as in, the main module in modules upload_format, or the file we actually upload for service-worker upload_format). This was done because it matches the javascript project type's behavior in non-custom builds mode, but it will cause confusion from users porting their project from the webpack project type.
Before leaving the RC period, we should resolve this inconsistency, as any changes to this behavior would be backwards-incompatible.
After https://github.com/cloudflare/wrangler/pull/1808 is merged, use the main key in wrangler.toml instead of main and module in package.json. This would force users to think about the value of main, and keep configuration for the project in a single place.

https://github.com/cloudflare/wrangler/issues/1841 has more on how we could resolve this.


Inconsistent behaviour of string union type with single element

There is an inconsistency in the way the compiler treats string union types with a  single element:
TypeScript Version:  1.8.10
Code
declare class test {
    foo(val: "asd") // ERROR: Specialized overload signature is not assignable to any non-specialized signature.
}

declare class test2 {
    foo(val: "asd" | "dfg") // valid
}

declare class test3 {
    foo(val: string)
    foo(val: "asd") //valid
}

var n: "asd"; //valid

Expected behavior:
All the 4 cases should compile without error.
Actual behavior:
The first case results in a compilation error.

This is no longer an error (npm install typescript@next if you'd like to verify)


 This PR makes cargo x clippy work again and enables it on CI.
For the most part I have just accepted all of clippy's suggestions as configured by upstream, with two exceptions:
evm-exec-utils contains a line that does not trigger clippy on upstream's main branch, but surprisingly does on ours. I can find no reason for the discrepancy and currently attribute it to a bug in clippy. I have resolved this problem in a way that will make it obvious to future rebasers:
    // (solana) this clippy failure mysteriously does not trigger upstream
    #[allow(clippy::or_fun_call)]
    let pipe = child.stdin.as_mut().ok_or(anyhow!("cannot create pipe"))?;

The move_bpf_module and disassembler modules contain a number of public functions that dereference raw pointers but are not declared unsafe. This is unsound because external callers could pass in a bad pointer and cause memory unsafety. I have opted not to fix these because these two modules are unused in the stackless translation; and instead marked them #[allow(clippy::not_unsafe_ptr_arg)]. If desired these modules can be removed in the future.
Also, the llvm-extra-sys bindings contain some definitions translated from the Rust source tree. These translations contained some unbound lifetimes that stem from differences between Rust's LLVM bindings and llvm-sys, specifically that llvm-sys does not expose a non-ref LLVMAttribute type, which Rust was using to tie the lifetimes of an LLVMValue and an LLVMAttribute:
Rust's:
pub fn AddFunctionAttributes<'ll>(llfn: &'ll Value, idx: AttributePlace, attrs: &[&'ll Attribute]) {
    unsafe {
        LLVMRustAddFunctionAttributes(llfn, idx.as_uint(), attrs.as_ptr(), attrs.len());
    }
}

Ours:
pub unsafe fn AddFunctionAttributes<'ll>(
    llfn: LLVMValueRef,
    idx: AttributePlace,
    attrs: &[LLVMAttributeRef],
) {
    unsafe {
        LLVMRustAddFunctionAttributes(llfn, idx.as_uint(), attrs.as_ptr(), attrs.len());
    }
}

Since we don't have an LLVMAttribute to attach a lifetime to I just removed the 'll lifetime.

I also fixed one use of the to_c_str function, which is technically safe, but prone to use-after-free; and added documentation about why this function should probably not be used.


Full Depth devices on rear are not accessible from Rack Elevation page

Issue type
[X] Feature request
[ ] Bug report
[ ] Documentation
Environment

NetBox version:   v2.1.3

Description
When looking at the Rack Elevations page Full Depth devices which are racked on the rear are not clickable. Also you can't see the popup with additional device details for these rear mounted devices in the Rack Elevations page. It would be nice to have these full depth devices be accessible from the front face.
I don't think the should look any different than the do currently as to be clear that they are on the rear face.

Only the devices mounted on the near face are clickable on any rack elevation. You need to switch to the rear view using the toggle at top right.


Re-record with Test Proxy

API change check
API changes are not detected in this pull request.

Duplicate #34542


warning: block device autoloading is deprecated and will be removed

https://bbs.archlinux.org/viewtopic.php?id=279383

https://lore.kernel.org/lkml/Yxr4SD4d0rZ9TZik@T590/t/

<EMAIL_ADDRESS>

Added wontfix since this is a kernel issue that I will not solve by deploying 4 custom kernels..

Fixed with Kernel 5.19.8

It seems like the warning doesn't show up anymore


Buttons don't click until menu bar is open in PySide2

I love your work. It's a very unique design

Here mouse clicks work correctly on all buttons, are you creating your menus as in the example below?

Try it with Pyside2, the menu bar had to be max length before the button click showed any effect. It worked perfectly on PyQt5

Thank you for your work

I got the same problem here. The clickable area of the button is somehow reduced because of the button style sheet(padding and border). The bar must be extended to click the button. How do I solve this?

Guys, I found the problem and it is caused by the latest version of PySide2 (5.15.1), in version "5.14.2" it works perfectly. I will see as soon as possible why I am causing this problem.
Try to install version 5.14.2 and you will see that it is working correctly on it.

Guys, I found the problem and it is caused by the latest version of PySide2 (5.15.1), in version "5.14.2" it works perfectly. I will see as soon as possible why I am causing this problem.
Try to install version 5.14.2 and you will see that it is working correctly on it.

It seems to be a Bug from PySide2 version 5.15.0 and 5.15.1 and also from PyQt5. Use version "<IP_ADDRESS>" for this project (pip install pyside2 == <IP_ADDRESS>)
Note: https://wiki.qt.io/Qt_for_Python_Development_Notes
In October they will release version 6 of Qt, we will wait for them to solve these problems or bring some solution for the same.
Another project with de same problem:
https://github.com/napari/napari/issues/1312

Thank you so much, It works in PySide2 version <IP_ADDRESS>(Just as you said)


[DataSource][Arrow] Migrate from FileDataSource to general purpose DataSource

This is a place holder for future work of factoring ArrowDataSource to implement DataSource instead of FileDataSourceV2. Arrow Dataset API provides utilities to handle with partitions and file truncation internally but we are not able to access them if working with file data source.
A possible problem against the migration might be the difficulty distributing partitions with respect to consistency around nodes. Re-running the partition generator on each node may be a feasible solution.

 Closing.


errors whe trying the example

Hello and thanks for the great work!!
I tried today just to render the example found in the readme, but I have some issues.
Expanding a node works well but fire this error:
    Error: Invariant Violation: addComponentAsRefTo(...): Only a ReactOwner can have refs. You might be adding a ref to a component that was not created inside a component's `render` method, or you have multiple copies of React loaded

but I cannot collapse a node and I get the following errors from React:
    Uncaught TypeError: Cannot read property 'componentWillEnter' of undefined

I use the last version of React, with browserify and reactify --es6
Maybe you can give me a hint on where the errors come from?
Thanks

@Bramas Hi. Which version of Node + NPM are you using? It might be that you have 2 react libs in your dependency tree and I need to modify the dependencies in the project.

@Bramas It might be work running npm dedupe first to see if that solves the issue: https://docs.npmjs.com/cli/dedupe

Thanks for your help.
First I removed reactify (which is deprecated) to use babel. Here is my package.json:
{
    //... name and desc
  "scripts": {
    "start": "browserify -t [ babelify --presets [ es2015 react ] ] -t debowerify ./index.js > ./bundle.js"
  },
  "devDependencies": {
    "babel-preset-es2015": "^6.1.18",
    "babel-preset-react": "^6.1.18",
    "babelify": "^7.2.0",
    "react-addons-test-utils": "^0.14.3",
    "react": "^0.14.3",
    "react-dom": "^0.14.3",
    "browserify": "*",
    "debowerify": "*",
    "react-treebeard": "*"
  }
}

But I still get the error.
@alexcurtis I tried to run dedupe but it returns nothing.
I will try to reduce even more my project (which is quite already small) to isolate the problem (because here debowerify can be the reason maybe)

I removed debowerify.
And index.js only contains exactly the example in the readme.
Same error

I forgot to mention:
npm version: 2.14.7
node version: 4.2.2

After a quick Google. It might be a well known issue with browserify. The suggested fix is to use the browserify-resolutions plugin to dedupe react at the browserify level. Could you give that a quick go to see if it removes the errors. If not, I'll dig a little deeper into my project package and see if its my end. https://www.npmjs.com/package/browserify-resolutions

@Bramas. Would it be possible for you to repo this project into github so I can try to fix it?

I removed react-treebeard and reinstalled it and it works!
I don't know exactly what caused the problem. I mean it surely comes from conflicting instance of react as you said but where do they come from, i don't know (but certainly not from treebeard!!)
Thanks again for your help and for the great project, now I can have fun with it!!

@Bramas Awesome. I thought it would be something like that. Thanks for the support! If you have an ideas / fixes / improvements, please let me know and i'll try and make it happen. Or, if you wanted to contribute, that would also be pretty cool!

I had similar issues, react-treebeard only showing the symptoms, not being the cause. Double and triple check for duplicate react instances.

@bkniffler I'm struggling to replicate this here. Do you have a small test project that errors that I can see?

Oh, sorry, I wasn't clear. I wanted to confirm the previous comments and suggest that everyone who sees this issue should double check for duplicate react instances within their own project!

@bkniffler Ah ok cool. :-)

Upgrading NPM to 3.10.8 via npm install -g npm resolved the issue for me.


Fixing git small and git complete command in readme.md

You didn't fix anything? Multiline commands are widely supported by UNIX systems using the syntax in the readme. Perhaps you should've tested it before trying to fix it 😋

Sorry @ItsIgnacioPortal  because it is the first time i contribute in github and Thanks for the answer 🙏


Tonic can't find @ciscospark/plugin-phone

https://tonicdev.com/579cd9ebe7195a120096a39a/579cd9ebe7195a120096a39b

This is our fault. NPM doesn't provide a way to get scoped packages like they do unscoped ones. However, we have a solution and it should be available soon. Sorry for the inconvenience!

No worries, thanks for reaching out! (And nice job finding this ticket, by the way). I've been messing with tooling all week and was pretty sure I published something incorrectly; glad to know my automation wasn't doing something wholly unexpected!


Add proper parameter format specifier for size_t

Did you check that this change compiles with MinGW? AFAIK it uses msvcrt which doesn't understand the format specifier you are using.

Did you check that this change compiles with MinGW? AFAIK it uses msvcrt which doesn't understand the format specifier you are using.

I can't try, don't have any windows machine. However, I see it's used in HistoryWindow.cpp L420 and %zu is used everywhere.


TypeError: Canvas.resolveImage is not a function

Anyone can help me? This is the code that I made
async function createCanvas() {
        const avatar = await Canvas.resolveImage(message.author.displayAvatarURL({ format: 'png', dynamic: true, size: 1024 }));

        return new Canvas(1400, 1400)
            .setShadowColor("rgba(22, 22, 22, 0.3)")
            .setShadowOffsetY(5)
            .setShadowBlur(10)
            .printImage(avatar, 0, 0, 1400, 1400)
            .toBufferAsync()
     }

     message.channel.send(`**Avatar's for ${message.author.tag}**`, {
       files: [{
          attachment: await createCanvas(),
          name: "avatar.png"
       }]
     });

What is the environment (browser, node.js) and which module definition are you using (UMD, AMD, requirejs, CommonJS, or ESM)?
And not less importantly, what's Canvas defined as, and what is your canvas-constructor version?

Actually, reading your code, you're using discord.js, so you're 99.99% likely to be using Node.js with CJS.
I also see that Canvas is defined as the library's class, not the library's exports.
resolveImage is not a static method on Canvas, it's a separate export. To fix this, you need to do this:
const { Canvas, resolveImage } = require('canvas-constructor');

Oh okay thanks


[PDI-16339]--Saving a job with a duplicate name makes PDI work inconsistently

fixed, added unit test

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
mvn -B -fn -f pom.xml clean install && mvn -B -f pom.xml site

Cleanup Commands
mvn -B -f pom.xml build-helper:remove-project-artifact

Changed files
  ui/src/main/java/org/pentaho/di/ui/spoon/delegates/SpoonJobDelegate.java
  ui/src/test/java/org/pentaho/di/ui/spoon/delegates/SpoonJobDelegateTest.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.trans.steps.calculator.CalculatorMetaFunction

Branch Change: -8.70%:small_red_triangle_down:
Complexity Change: -3.03%:small_red_triangle_down:
Instruction Change: -.75%:small_red_triangle_down:
Line Change: -.89%:small_red_triangle_down:

org.pentaho.di.trans.steps.csvinput.CsvInputMeta

Instruction Change:  + .05%

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupMeta

Branch Change:  + .31%
Instruction Change:  + .06%
Line Change: -.23%:small_red_triangle_down:
Method Change: -1.02%:small_red_triangle_down:

org.pentaho.di.trans.steps.groupby.GroupByMeta

Branch Change: -4.17%:small_red_triangle_down:
Complexity Change: -4.21%:small_red_triangle_down:
Instruction Change: -.14%:small_red_triangle_down:
Line Change: -.37%:small_red_triangle_down:

org.pentaho.di.trans.steps.ifnull.IfNullMeta

Branch Change:  + 2.00%
Complexity Change:  + 1.89%
Instruction Change:  + .17%

org.pentaho.di.trans.steps.insertupdate.InsertUpdateMeta

Instruction Change:  + .05%

org.pentaho.di.trans.steps.ldapoutput.LDAPOutputMeta

Instruction Change:  + .06%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch Change: -1.18%:small_red_triangle_down:
Complexity Change: -1.35%:small_red_triangle_down:
Instruction Change: -.18%:small_red_triangle_down:
Line Change: -.48%:small_red_triangle_down:

org.pentaho.di.trans.steps.replacestring.ReplaceStringMeta

Instruction Change: -.07%:small_red_triangle_down:

org.pentaho.di.trans.steps.rowgenerator.RowGeneratorMeta

Instruction Change: -.08%:small_red_triangle_down:

org.pentaho.di.trans.steps.sort.SortRowsMeta

Instruction Change:  + .08%

org.pentaho.di.trans.steps.tableoutput.TableOutputMeta

Branch Change: -.91%:small_red_triangle_down:
Complexity Change: -.82%:small_red_triangle_down:

org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta

Branch Change:  + .53%

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change: -.18%:small_red_triangle_down:

org.pentaho.di.trans.steps.webservices.WebServiceMeta

Branch Change:  + 1.79%
Complexity Change:  + 1.19%
Instruction Change:  + .07%

org.pentaho.di.trans.steps.googleanalytics.GaInputStepMeta

Branch Change: -2.00%:small_red_triangle_down:
Complexity Change: -1.10%:small_red_triangle_down:
Instruction Change: -.20%:small_red_triangle_down:
Line Change: -.34%:small_red_triangle_down:

org.pentaho.di.trans.steps.gpload.GPLoadMeta

Instruction Change: -.09%:small_red_triangle_down:

org.pentaho.di.trans.steps.salesforceupsert.SalesforceUpsertMeta

Instruction Change:  + .14%

org.pentaho.di.ui.spoon.delegates.SpoonJobDelegate

Branch Change:  + 1.77%
Complexity Change:  + 2.65%
Instruction Change:  + 1.38%
Line Change:  + 1.86%
Method Change:  + 6.84%

@mbatchelor please review the changes

@pamval @mbatchelor please review the changes

@pamval @mbatchelor please review the changes


Focus color not covered all focused background on CORS Settings after selecting rules

Storage Explorer Version: 1.11.0
Build: 20191127.2
Branch: master
Platform/OS: Windows 10/ Linux Ubuntu 18.04/macOS High Sierra
Architecture: ia32/x64
Regression From: Not a regression
Steps to reproduce:

Launch Storage Explorer.
Expand one storage account -> Right click the File Shares node.
Select 'Configure CORS Settings...' -> Add one CORS rule and save it.
Focus the new added rule and check the focus color.

Expect Experience:
Focus color covered all focused background.
Actual Experience:
Focus color not covered all focused background.

More Info:

This issue also reproduces for one Blob Containers/ Queues/ Tables.

By design. That area is reserved for the scroll bar.


Not Working when phone restarted between the Scheduled Alarm

Alarm plugin version
ex: 0.2.9 (please update to the latest version before submitting the issue)
Describe the bug
Not Working when phone restarted between the Scheduled Alarm.
To Reproduce
Setup alarm for a particular time and then restart the phone between that time.
Then if you will see that no notification will come on top of the screen.

...

Expected behavior
It should provide the notification even when phone is restarted.
Screenshots
Not Applicable
Device info
Provide device info (Manufacturer, OS version, ...)
Ex: iPhone 13 Pro, iOS 16.2, ...

Hi @saty-a
Please provide more information. I added the alarm reschedule after reboot on android on version 4.0.0-dev.4. Have you tried this version ?

I've updated to 4.0.0-dev.4 and it's working for android Thanks for notifying!!


Secure S3 buckets that contain invoices

If invoices are going to include people's personal information, they should be secured.

Right now they are secured in the sense that their URL can't be discovered. We could build a proxy to verify that you have a valid token before accessing that resource but it's not that simple because we want to be able to show it in an email (that can be forwarded).

@xdamman can't it just be attached to the email instead of an image link?  I know my accountant would want the PDFs attached anyway.

The user experience is not nearly as great as the purpose is to approve/reject it.
I guess the alternative would be to BASE64 encode it inline.
FYI, we already generate a PDF once a month with all the expenses for the accountant of the host.

That might work!  I think that securing personal information is really important, especially because google might index those urls if they are accessed in chrome, etc.

Any progress on this?

We have no code that is not OSS.
First step would be to add the preview of the invoices/receipts inline in the email notification, see
Email template: https://github.com/opencollective/opencollective-api/blob/master/templates/emails/collective.expense.created.hbs
Data sent to the template: https://github.com/opencollective/opencollective-api/blob/master/server/lib/notifications.js#L97
One could argue that we could also add as an attachment the PDF of the invoice in that email but that seems heavy and most admins of collectives won't care.
Then need to find a way to generate a token to load securely the preview image on the frontend.
https://github.com/opencollective/frontend/blob/master/src/apps/expenses/components/ExpenseDetails.js#L65

This should still be done for security reasons.


Adding banking system

Please assign me this issue. @pranjay-poddar @MohitGupta121

@MohitGupta121 now you can reverify and label it

@MohitGupta121 Can you please reopen this issue i want to rectify it.


Sync .travis.yml to what goreleaser uses

In particular godownloader uses go 1.8

seems to work

weird install of ruby FPM is still there


[InfluxDB v2.7.1] Why the bucket retention period do not working?

I have an InfluxDB bucket for storing some of my system log data.
Initially, the retention period was set to 28 days, but later, due to some business requirements, I changed it to 48 hours.

However, I've noticed that, after making this change, the previous data has not been cleared, and I am still able to query data from 7 days ago.

Could you please explain why this is happening?

Retention policy changes do not affect past data, by design.


Use PaymentID for frontend payment key

@keybase/react-hackers could you please fix flow error CI is complaining about?

looking

pushed

thank you


fix: match with BDA Chapter 3.2 example by fixing the prior

Book:

PDF still needs to be regenerated.

Thanks! Ill fix the pdf


ADD: large batch support

Reviewers:

[ ] @sihrc

What's the purpose of the PR?

Adds the option to pass in a batch_size argument to our API that automatically groups large requests into smaller ones when sending data off to our API for analysis.
Description of changes

Addition of large_batch_support decorator.
Addition of unittests for decorator.
Addition of integration tests for the feature.
Notes to reviewers

There are still a few unknowns that need to be answered before this ships.   Mainly, I'm curious how we should deal with error handling in the case that one of the batches fails.  UX thoughts @sihrc?

Keep in mind while reviewing code:

Is relevant code tested?
Are added functions/methods documented?
Separation of concerns (SOC)
Don't repeat yourself (DRY)
Limit the number of positional arguments
Is function/method length reasonable?
Can code be broken down into smaller components?
Where do added functions/methods belong?
Are variable names descriptive?
Are errors handled appropriately?
Can logic be simplified?
Does the code make sense in context? (expand the diff)

Checklist:

[ ] Handle case where batch_size is passed in but a single example is passed.


get stuck when using python api in subprocess

I tried using mediapipe python api in a multi-processing framework, but some special problems appear.
I found when runing Hands module in a subprocess, sometimes it would cause program stuck when calling multiprocessing.Queue.get().
it appears after i process about 400-500 images.
the queue is not empty, and no error catched. just stuck when calling get()
when i replace the subprocess with a subthread, everything works correctly.
So I wonder whether mediapipe gets some unsafe operation inside about multiprocessing?
how can i solve it?

Hi @lastsongforu, Could you please share any stack trace or logs  to explain your above  error.

@sgowroji I've solved it.

@sgowroji thank you for reply. I've solved it now. but I think there still exist some problems.
the problem occurs when I initialize a detector detector = mediapipe.solutions.hands.Hand(args) in my sub-process, and then call detector.process(image) iteratively in my program. after several hundred times calling, the program will get stuck when calling mulitprocessing.Queue.get()
this problem goes away after I change the initialization way of detector. I initialize mediapipe.solutions.hands.Hand with
with mp.solutions.hands.Hands(args) as hands everytime I call process(), the same way as the example script does. then everything works correctly.
it looks strange. I guess there may exist some conflicts between mediapipe's XNNPACK and python's mulitprocessing module?

Duplicate https://github.com/google/mediapipe/issues/2323


Blog comments

Added a comments section to blog page. As of now, JavaScript used to retrieve hard coded comments from server with fetch(). Consequently, those comments are added to the DOM.

Okay thanks, @rashikaranpuria could you also please review my most recent merge also? Then I'll be sorted for all this week's deliverables.

Everything looks good, just some optional comments. Feel free to merge without further review.


Add Element Identifiers Stings File

For automation identifiers it may be useful to create a .strings file that we can use to reference identifiers from, instead of hard coding each string in various locations.
For example, each screen with the back button would have a line of code similar to backButton.accessibilityIdentifier = "navigationBar.backButton". We could instead use a .strings file to reference the same identifier -> backButton.accessibilityIdentifier = NSLocalizedString("backButton"). This would make it easier to change the identifier, prevent issues with typos, etc.
Acceptance Criteria:

Element accessibility (a11y) identifiers are maintained in a .strings file
Existing a11y identifiers are refactored to reference their id from the file/class

@SashankPatel
While implementing code changes from some PR feedback I thought that this would be something good to have, in order to maintain identifiers used for automation.
Maybe we can discuss this ticket sometime, as a team. Otherwise, it's definitely a "nice to have" thing and not a high priority.
CC: @Clstroud @jsmorgan42


Purge all CSS

Turn all CSS into Taiilwind CSS

I think we could take advantage of https://www.npmjs.com/package/classnames to improve some conditional statements.

@MarioRodrigues10 This something that might detract people for improving/updating some components.
Take it into consideration :pray:


im a noob to dis spaces stuff

okay in version 1.05 I tried changing the spaces in the sl2 file by going into notepad++ and removing spaces but it didn't work if anyone can give me a way to remove spaces in the sl2 file so the emblem creator can actually run, yes I've done all the instructions before I'm just getting the spaces sl2 error message. Maybe its a simple fix idk  somehow I don't know how  to remove spaces but yea

It's "no spaces in the file path", not "no spaces in the file". Moving your save file into some folder that doesn't have any spaces in the path should fix this issue.


sql server Function and Procedure Issues

Description
1、sql server navigator： Function and Procedure  want a separate classification to distinguish them.
2、sql server navigator : cannot rename Function/Procedure name and F2 cannot take effect.
3、sql server navigator :Function cannot add a comment ,because  it is treated as a Procedure  and  occur  a error.

DBeaver Version
Community Edition 2.2.2
Operating System
windows 11
Database and driver
sql server
Steps to reproduce
1、sql server navigator： Function and Procedure  want a separate classification to distinguish them.
2、sql server navigator : cannot rename Function/Procedure name and F2 cannot take effect.
3、sql server navigator :Function cannot add a comment ,because  it is treated as a Procedure  and  occur  a error.

Additional context
1、sql server navigator： Function and Procedure  want a separate classification to distinguish them.
2、sql server navigator : cannot rename Function/Procedure name and F2 cannot take effect.
3、sql server navigator :Function cannot add a comment ,because  it is treated as a Procedure  and  occur  a error.

Thanks for the bug report @BobinYang
Incorrect:
EXEC master.sys.sp_addextendedproperty 'MS_Description', N'test', 'schema', N'dbo', 'procedure', N'east_or_west';
We need to use the function type name here:
EXEC master.sys.sp_addextendedproperty 'MS_Description', N'test', 'schema', N'dbo', 'function', N'east_or_west';
And this is the script for the object renaming.
exec sp_rename 'dbo.east_or_west','east_or_west_2',object
--1st parameter=Original object name
--2nd parmeter=New name
--3rd parmeter=Objecttype to rename(object,column,index)


WIP: Form list

This is a quick draft to support forms with a variable number of other forms (i.e. adding and removing groups of fields at runtime).
Right now, it can be used like this:
-- Assuming
-- websiteForm : Form WebsiteValues Website

websitesForm : Form { r | websites : Array WebsiteValues } (List Website)
websitesForm =
    Form.variable
        { value = .websites
        , update = \value values -> { values | websites = value }
        , blank = { name = Value.blank, address = Value.blank }
        , attributes =
            { add = "Add website"
            , delete = ""
            }
        }
        websiteForm

Result:

I still have to think about names and some code can be simplified (especially VariableForm.form function). Also we should probably support parser, maximum and minimum configuration.
Feedback appreciated!

Very nice. My superficial comments before I delve into the code a bit more:

I don't like the name Variable, the word is too heavily overloaded. Multiple seems better to me but I'm not sure I like that either. Here's what a few other projects call them (my preference would be Formset):

Django: Formset
Redux Form, Formik: FieldArray
Final Form: FormArray

The List is more commonly used in Elm than Array so I think letting the user define their values in terms of lists may be more ergonomic so they don't have to call Array.fromList.

As for configuration options, Django's Formset has the following (in addition to maximum and minimum):

extra: number of extra blank forms to show. In our case the user can just add an extra amount of blank values but might be nice to have.
can_delete: I've never used this and I'm not sure it's good UX as if the user adds a bunch of forms and decide they don't want them they have to reload the page. I guess you could make it so that newly added forms can be deleted but existing ones not but this introduces perhaps unneeded complexity.
can_order: Makes them rearrangeable. I'd say leave this as a concern for a custom form view.

This is nice. My feedback is mostly surface level, and from a user perspective.

I agree with Russell that List values is a better default than Array. When using this, I might be storing my sub-forms in any which way, and List is the lingua franca of collection types.

I agree that Form.variable does not quite have the right connotation, but I do not find Formset to be any more intuitive. Something like Form.repeat makes the most sense to me, because it is a section of form that we are repeating.

I like the idea of adding parser, maximum, minimum, and extra. I think that extra should be something like autoCreate : Bool, though, because I do not see the UX benefits of setting extra to anything other than 0 or 1.

can_delete sounds like questionable UX, and can be simulated by using Form.meta to set minimum to the number of current items.

can_order does sound like it is properly the concern of a custom view.

 It should be fixed now. Thank you!

Since this PR still hasn't been resolved I feel I should mention that I required a tuple list field in tandem with the list form (for key value fields that have a fixed structure), so I wrote one. It's a lot simpler than the list form itself as it doesn't include an add / delete method, and validation is done on the sub form level.
The way I've written it passes values from meta (list form) to all the children which were form functions from values -> Form x output since using meta will only expose the child itself rather than the entire list.
If this fits your vision (aside from passing values via meta to access for parsing in the sub forms), I would be glad to contribute.
My usecase:
Json Schema for validation - JSON form data as a rose tree (no typed structure) which uses tuples as well as dynamic arrays.

@MichaelCombs28 Could you provide an example with some code? How do you use your field? What is the API? I don't think I get the whole picture yet.
In any case, feel free to open PRs! Even if the idea does not fit my vision, it is always good to learn about new use cases and find out how some types of fields can be implemented.

This would be a really useful feature for me.
In my use case (signing up a bunch of people for a course), instead of add/remove buttons, I have a combo box that lets them select a quantity (within a range allowed by the capacity of the course). A sub-form is displayed for each attendee to get their name and other info.
Since my forms are all written by hand at present, in the update function I just manipulate the list of attendees directly and then the view regenerates based on that.
It's a bit of a mess to keep track of validation errors for all these sub-models, so having a lib manage that state would clean my form up a ton.
It sounds like I would still be able to directly manipulate the form state with the change in this PR, and not be forced into using "add/remove" buttons (not sure if I'm being unclear).
Is that correct?

@barbeque Interesting! I guess I can make the add and delete attributes a Maybe String, so you can choose to hide the add/remove buttons if you want to.

Just want to say that we too would find this extremely useful. At the moment I'm considering a temporary measure of having the repeated fields (with add/remove) exist outside of the form, but update the values.


chore: hello-3-2-specify to 0.0.1

chore: Promote hello-3-2-specify to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[HOLD for payment 2024-08-09] [$125] QBO - App crashes when clicking on Card reconciliation immediately after QBO is connected

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 9.0.13-3
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Action Performed:

Go to staging.new.expensify.com
Go to workspace settings > Accounting
Connect to QBO
Enter credentials
After being redirected to ND, immediately click on Card reconciliation. (important)

Expected Result:
App will not crash.
Actual Result:
App crashes when clicking on Card reconciliation immediately after QBO is connected
Workaround:
Unknwon
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/user-attachments/assets/b6e26e36-a890-4a65-a120-5293558a1cc7
logs (2).txt
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~0139d8c9fe296a0fd9
Upwork Job ID:<PHONE_NUMBER>571701690
Last Price Increase: 2024-07-29

Issue OwnerCurrent Issue Owner: @
Issue OwnerCurrent Issue Owner: @CortneyOfstad / @miljakljajic

I didn't realize we already had an issue for this, so I had created a separate issue from the Crashlytics logs and already put up a PR. This is a regression from https://github.com/Expensify/App/pull/45452, so I'm assigning @DylanDylann to review since they reviewed the original PR. Additionally, @ShridharGoel had posted a proposal above, which is pretty similar to the one I used in my PR so I assigned them as well for compensation.

@miljakljajic I am heading OoO so reassigning to keep an eye on this — thank you!

@ShridharGoel @DylanDylann can you both apply to the upwork job? This will make sure I can pay you promptly on the 9th  https://www.upwork.com/jobs/~0139d8c9fe296a0fd9

@DylanDylann ahead of payment date please also decide about the regression test - if we'll need one, outline the steps for it and I'll share with our QA team

This is a regression from my previous PR, I think we don't need a checklist
One more thing, only @ShridharGoel get paid in this issue

Thank you!
@ShridharGoel I hired you to the job - if you accept the contract by tomorrow, I'll get you paid on time - or else @CortneyOfstad will handle next week when she's back

Unassigning myself as @CortneyOfstad is back from OOO

Payment Summary
@ShridharGoel — paid $125 via Upwork
@DylanDylann — is not paid for this issue per the comment here


Hjärntorget - Links in notifications to Hjärntorget webapp should be clickable

Some notifications contain urls to pages in the hjärntorget webapp. It would be nice to be able to follow those links without having to copy/paste the url and loging in again in the browser.

By fixing #555 users can get to the links by opening the notification in the webview and then clicking the link. Good enough?


Add test coverage to common package

Signed-off-by: Sicheng Song<EMAIL_ADDRESS>Description
Add some unit test test coverage to common package
Issues Resolved
Previously test coverage for common package in our ml-commons app is low
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #514 (137c95e) into 2.x (7d8a311) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##                2.x     #514   +/-   ##
=========================================
  Coverage     73.68%   73.68%
  Complexity      847      847
=========================================
  Files            92       92
  Lines          3462     3462
  Branches        314      314
=========================================
  Hits           2551     2551
  Misses          793      793
  Partials        118      118

Flag
Coverage Δ

ml-commons
73.68% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


domain-tasks fetch lacks response type information

The domain-tasks library has fetch returning Promise<any>, but should return a well-defined structure as the one found in lib.dom.d.ts:
Excerpt from that file:
interface Response extends Object, Body {
    readonly body: ReadableStream | null;
    readonly headers: Headers;
    readonly ok: boolean;
    readonly status: number;
    readonly statusText: string;
    readonly type: ResponseType;
    readonly url: string;
    readonly redirected: boolean;
    clone(): Response;
}

declare function fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;

If it's intended to wrap the common fetch function perfectly, it should directly reference the types from lib.dom.d.ts.

Thanks for the suggestion. If this is important to you, please consider submitting a pull request for it.


The expected type comes from property 'items' which is declared here on type 'IntrinsicAttributes & Partial'

Code:
import React from "react";
import { Chrono } from "react-chrono";

const items = [
  {
    title: "December 2021",
    cardTitle: "Lagrangian Mechanics for High schoolers",
    url: "https://youtube.com/playlist?list=PL70VV8-MvPJAdex1C51G33GXGWg2KUC0r",
    media: {
      name: "Battle of britain",
      source: {
        url: "https://www.youtube.com/embed/gPMgYC0sXos"
      },
      type: "VIDEO"
    },
    cardSubtitle:
      "In this series, Abhiram taught the various concepts of Lagrangian mechanics on a conceptual level which will be valuable in problem-solving. It is really useful and informative for physics enthusiasts around the world.",
  },

];

const events = () => {
  return (
    <>

        Timeline

        <Chrono
          slideShow
          mode="VERTICAL_ALTERNATING"
          items={items}
          useReadMore
          fontSizes={{
            cardSubtitle: "0.85rem",
            cardText: "0.8rem",
            cardTitle: "1rem",
            title: "1rem",
          }}
          theme={{
            primary: "#022b3a",
            secondary: "#54c1ff",
            cardBgColor: "white",
            cardForeColor: "#022b3a",
            titleColor: "#022b3a",
            titleColorActive: "#022b3a",
          }}
        ></Chrono>

    </>
  );
};

export default events;

Errors:
Type '{ title: string; cardTitle: string; url: string; media: { name: string; source: { url: string; }; type: string; }; cardSubtitle: string; }[]' is not assignable to type 'TimelineItemModel[]'.
  Type '{ title: string; cardTitle: string; url: string; media: { name: string; source: { url: string; }; type: string; }; cardSubtitle: string; }' is not assignable to type 'TimelineItemModel'.
    The types of 'media.type' are incompatible between these types.
      Type 'string' is not assignable to type 'MediaType'.

The expected type comes from property 'items' which is declared here on type 'IntrinsicAttributes & Partial<TimelineProps>'

Using Next.JS, tailwind css with typescript.

I don't think it's necessarily a bug because ts doesn't automatically compile to match complex types without explicitly telling ts exactly what the items are .
The code above is a correct example, at least I haven't encountered this error reported.

I confirm. I had the same issue but when I used TypeLineItem[], everything is fine. Thank you @bigbigDreamer


Error: optionData.indexOf is not a function

I just updated from 3.2.3 to 3.2.4 and I am getting the error optionData.indexOf is not a function on line 38 on the bundle.
here is my mask
data-inputmask="'mask': 9,'repeat':5,'showMaskOnHover':false"
9 is numeric, so it's failing. if I do optionData.toString().indexOf() it works.

@KrunchMuffin ,
Can you first try with version 3.2.5 as there was some update concerning this.

@KrunchMuffin ,
Tested your mask and there is no problem with the latest version


error: cannot find symbol variable PostInteractor

duplicate #66

Got the same error. Can you help me with this?


EsTap 2.2.0 local scheme not respecting passed server/port when using empty Properties

What kind an issue is this?

[x] Bug report. If you’ve found a bug, please provide a code snippet or test to reproduce it below.
The easier it is to track down the bug, the faster it is solved.
[ ] Feature Request. Start by telling us what problem you’re trying to solve.
Often a solution already exists! Don’t send pull requests to implement new features without
first getting our support. Sometimes we leave features out on purpose to keep the project small.

Issue description
EsTap is defaulting to localhost:9200 when I pass an empty Properties, and does not respect the port that I pass directly to the constructor.  It seems CascadingUtils.addDefaultsToSettings calls InitializationUtils.discoverEsVersion in a manner that does not pass the server/port as specified in the EsTap constructor.  Using 2.2.0.
Steps to reproduce

Setup an Elastic instance running locally on port 9900 instead of 9200.
Create the Input File specified below, and run the code below against it.  You will see the following exception indicating it is trying to connect to port 9200 -- which happens to be the fallback/default in the code.  The bug is that it's ignoring port 9900.

Code:
public static void main(String[] args) {
    String fileName="/Users/duobrien/data/repro.csv";

    // Create the input tap bringing this into Cascading using a FileTap
    Tap inTap = new FileTap(new TextDelimited(true, ","), fileName);
    Pipe headPipe = new Pipe("inTapToElasticPipe");
    Tap elasticOutTap = new EsTap("localhost", 9900,"myindex/mytype",Fields.ALL);

    FlowDef theFlowDef = FlowDef.flowDef()
        .setName("InTapToElasticFlow")
        .addSource(headPipe, inTap)
        .addTailSink(headPipe, elasticOutTap);

    Properties properties = new Properties();
    AppProps.setApplicationJarClass(properties, ElasticPlayground.class);
    FlowConnector flowConnector = new LocalFlowConnector(properties);
    Flow theFlow = flowConnector.connect(theFlowDef);
    theFlow.complete();
}

Input File: HA001054:~ duobrien$ cat ~/data/repro.csv
a,b,c
1,2,3
Strack trace:
646  [main] INFO  cascading.property.AppProps - using app.id: C0EE8B5D3FFA462398C9180D4C8C77A7
678  [main] INFO  org.elasticsearch.hadoop.cascading.EsTap - Elasticsearch Hadoop v2.2.0 [c11e37bde9] initialized
1281 [main] INFO  org.apache.commons.httpclient.HttpMethodDirector - I/O exception (java.net.ConnectException) caught when processing request: Connection refused
1281 [main] INFO  org.apache.commons.httpclient.HttpMethodDirector - Retrying request
1282 [main] INFO  org.apache.commons.httpclient.HttpMethodDirector - I/O exception (java.net.ConnectException) caught when processing request: Connection refused
1282 [main] INFO  org.apache.commons.httpclient.HttpMethodDirector - Retrying request
1282 [main] INFO  org.apache.commons.httpclient.HttpMethodDirector - I/O exception (java.net.ConnectException) caught when processing request: Connection refused
1282 [main] INFO  org.apache.commons.httpclient.HttpMethodDirector - Retrying request
1284 [main] ERROR org.elasticsearch.hadoop.rest.NetworkClient - Node [<IP_ADDRESS>:9200] failed (Connection refused); no other nodes left - aborting...
Exception in thread "main" cascading.flow.planner.PlannerException: could not build flow from assembly: [Connection error (check network and/or proxy settings)- all nodes failed; tried [[<IP_ADDRESS>:9200]] ]
at cascading.flow.planner.FlowPlanner.handleExceptionDuringPlanning(FlowPlanner.java:590)
at cascading.flow.local.planner.LocalPlanner.buildFlow(LocalPlanner.java:108)
at cascading.flow.local.planner.LocalPlanner.buildFlow(LocalPlanner.java:40)
at cascading.flow.FlowConnector.connect(FlowConnector.java:459)
at com.homeaway.bigdata.proctor.ElasticPlayground.main(ElasticPlayground.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.elasticsearch.hadoop.rest.EsHadoopNoNodesLeftException: Connection error (check network and/or proxy settings)- all nodes failed; tried [[<IP_ADDRESS>:9200]]
at org.elasticsearch.hadoop.rest.NetworkClient.execute(NetworkClient.java:142)
at org.elasticsearch.hadoop.rest.RestClient.execute(RestClient.java:423)
at org.elasticsearch.hadoop.rest.RestClient.execute(RestClient.java:403)
at org.elasticsearch.hadoop.rest.RestClient.execute(RestClient.java:407)
at org.elasticsearch.hadoop.rest.RestClient.get(RestClient.java:114)
at org.elasticsearch.hadoop.rest.RestClient.esVersion(RestClient.java:553)
at org.elasticsearch.hadoop.rest.InitializationUtils.discoverEsVersion(InitializationUtils.java:177)
at org.elasticsearch.hadoop.cascading.CascadingUtils.addDefaultsToSettings(CascadingUtils.java:63)
at org.elasticsearch.hadoop.cascading.EsLocalScheme.initClient(EsLocalScheme.java:140)
at org.elasticsearch.hadoop.cascading.EsLocalScheme.sinkConfInit(EsLocalScheme.java:134)
at org.elasticsearch.hadoop.cascading.EsLocalScheme.sinkConfInit(EsLocalScheme.java:50)
at cascading.tap.Tap.sinkConfInit(Tap.java:206)
at org.elasticsearch.hadoop.cascading.EsTap.sinkConfInit(EsTap.java:134)
at cascading.flow.local.LocalFlowStep.initTaps(LocalFlowStep.java:75)
at cascading.flow.local.LocalFlowStep.getInitializedConfig(LocalFlowStep.java:57)
at cascading.flow.local.LocalFlowStep.createFlowStepJob(LocalFlowStep.java:135)
at cascading.flow.local.LocalFlowStep.createFlowStepJob(LocalFlowStep.java:38)
at cascading.flow.planner.BaseFlowStep.getFlowStepJob(BaseFlowStep.java:829)
at cascading.flow.BaseFlow.initializeNewJobsMap(BaseFlow.java:1239)
at cascading.flow.BaseFlow.initialize(BaseFlow.java:214)
at cascading.flow.local.planner.LocalPlanner.buildFlow(LocalPlanner.java:102)
... 8 more
Process finished with exit code 1
Version Info
OS:         :  Mac OSX
JVM         :  Oracle JDK 1.8 latest
Hadoop/Spark:  n/a running local
ES-Hadoop   :  2.2.0
ES          :  1.7.2, but I bet it happens with any ES version

Thanks. Fixed in master and 2.2

Thanks Costin - amazingly quick turnaround!
From: Costin Leau <notifications<EMAIL_ADDRESS>Reply-To: elastic/elasticsearch-hadoop <reply<EMAIL_ADDRESS>Date: Friday, April 8, 2016 at 1:16 PM
To: elastic/elasticsearch-hadoop <elasticsearch-hadoop<EMAIL_ADDRESS>Cc: Dusty O'Brien <duobrien<EMAIL_ADDRESS>Subject: Re: [elastic/elasticsearch-hadoop] EsTap 2.2.0 local scheme not respecting passed server/port when using empty Properties (#735)
Thanks. Fixed in master and 2.2

You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHubhttps://github.com/elastic/elasticsearch-hadoop/issues/735#issuecomment-207543386


Update IMPLEMENTATIONS.md - adding zuplo

Adding Zuplo - a new API gateway with integrated OpenAPI designer, Developer Portal and TypeScript support for programmability.

Thanks for the PR. We are now in the process of moving from IMPLEMENTATIONS.md to https://tools.openapis.org - the current implementations list will be removed and a note redirecting readers to the new site added. Instructions on listing your projects are contained in https://github.com/OAI/Tooling#how-can-you-help


Create Largest subtree sum in a tree.cpp

Please fill the details before contributing.

⚠Important!!

[x] Done reading CONTRIBUTING.md?

Adding Code PRs?🔥
⚠Do not add multiple files for the same solution!!!

[ ] Added problem statement(Readme.md) with solution?

[x] Contributing new file?
[ ] Appending your code in already existing file?

From Platform:

[ ] Leetcode
[x] GFG
[ ] Interviewbit
[ ] Others(only acceptable after DISCUSSIONS)

Migration PRs?🤝

[ ] Done deleteing file from home directory?
[ ] Added file with correct name and correct directory?

hello bro is there any problem why my pull request is not accepted

hello bro is there any problem why my pull request is not accepted


Attempt pushdown of having clauses if we have them

Closes #829

cherry-picked in f38880a. thank you!


Update impact.csv

Resolves #483
Updated the most recent GCP Grid carbon intensity (impact) values to impact.csv.
Values copied from:
https://cloud.google.com/sustainability/region-carbon#data
Also found from:
GoogleCloudPlatform/region-carbon-info, year2022

Thanks for your contribution! Globally, impacts are getting lower on GCP. That's good news!


fix: scale factor in trainer.py

Fix: scale factor error in _validate_model

Codecov Report

Merging #122 (6bcbe11) into main (6991c65) will increase coverage by 17.35%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main     #122       +/-   ##
===========================================
+ Coverage   63.44%   80.80%   +17.35%
===========================================
  Files          81       65       -16
  Lines        2711     2141      -570
===========================================
+ Hits         1720     1730       +10
+ Misses        991      411      -580

Impacted Files
Coverage Δ

ezflow/training/trainer.py

ezflow/data/dataloader/dataloader_creator.py

ezflow/training/eval.py

ezflow/data/dataset/__init__.py

ezflow/training/retrieve.py

ezflow/data/dataset/base_dataset.py

ezflow/data/dataloader/__init__.py

ezflow/data/dataset/kitti.py

ezflow/training/registry.py

ezflow/data/dataset/mpi_sintel.py

... and 7 more


Add default value of editor property export/android/android_sdk_path for Windows, Linux, and macOS

[It is reopened #97978]
It was always annoying to me to start android development in Godot because it doesn't work out of the box, despite the fact that it's completely possible (Android Studio is a prove).
In particular, for some reason, I always need to manually set Android SDK path, which is almost (if not completely) always the same within each OS family when installed from Android Studio with default settings.
So now Godot has default value of Android SDK path for every supported OS:
Windows: %LOCALAPPDATA%/Android/Sdk
Linux: $HOME/Android/Sdk
macOS: $HOME/Library/Android/Sdk

Tested on Linux and Windows (through wine).

Sorry for the back and forth on this but I think the helper method to get the default SDK path should be in the Android export.cpp file as it's only useful there, and it's not a generic Godot path.


Project showcase with dummy data

To better understand what the project is for, it would be helpful to have examples.
Since this tool processes sensitive data, a dummy dataset must be used.
cc @justaugustus @jeremyrickard
/assign @leonardpahlke

ref tracking issue https://github.com/kubernetes-sigs/release-team-shadow-stats/issues/4

in progress...
first iteration...
see fork https://github.com/leonardpahlke/release-team-shadow-stats/tree/update-readme


Removed Architectures.jl, which is not used.

Appropriate revision made to RRTMGP.jl

bors r+

bors try

bors try

bors r+

bors r+

bors r+

bors r-

bors r+

bors r+


Failed to load the native TensorFlow runtime.

Traceback (most recent call last):
File "test_pixel_link.py", line 5, in
import tensorflow as tf
File "/home/aashish/anaconda3/envs/pixel_link/lib/python2.7/site-packages/tensorflow/init.py", line 24, in
from tensorflow.python import *
File "/home/aashish/anaconda3/envs/pixel_link/lib/python2.7/site-packages/tensorflow/python/init.py", line 51, in
from tensorflow.python import pywrap_tensorflow
File "/home/aashish/anaconda3/envs/pixel_link/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 52, in
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "/home/aashish/anaconda3/envs/pixel_link/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 41, in
from tensorflow.python.pywrap_tensorflow_internal import *
File "/home/aashish/anaconda3/envs/pixel_link/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in
_pywrap_tensorflow_internal = swig_import_helper()
File "/home/aashish/anaconda3/envs/pixel_link/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/install_sources#common_installation_problems
for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.

I have installed CUDA on a non-GPU machine

It has been 14 days with no activity and the awaiting response label was assigned. Is this still an issue?

It has been 29 days with no activity and the awaiting response label was assigned. Is this still an issue?

It has been 44 days with no activity and the awaiting response label was assigned. Is this still an issue?

Closing due to lack of recent activity. Please update the issue when new information becomes available, and we will reopen the issue. Thanks!


Cache::forget() doesn't delete cache created via Cache::flexible()

Laravel Version
11.23
PHP Version
8.3
Database Driver & Version
No response
Description
I potentially found a bug with Cache::flexible(). Not sure if it is intended or not... but I guess not.
When using Cache::flexible(), two items are stored in the cache. Whenever I Cache::forget() an item that was created via flexible, it doesn't delete the second item (...:created). Now I have to manually delete that item, so the cache is actually gone.
Steps To Reproduce
Step 1:
Cache::flexible('foo', [1, 100], function () {
    return 'bar';
});

Two items are cached:

"example"
"example:created"

Step 2:
Cache::forget('foo');

One item is deleted, example.
The other example:created still exists.

Thanks for reporting this. We are discussing a fix and will get something out shortly.


Show summary on character selection screen

Show the wound deduction and focus points left on character selection screen.
Implements #2.

Awesome :tada: ! Seems I should prepare a new release soonish :D

Thanks! Of course, I'd appreciate a new release with this feature. 😉


Clean up documentation and publish how to guide for making your own modular thing

just have a look at https://github.com/rozek/hello_world-thing - perhaps, this example will help you as well


Missing instructions in migration guide on migrating uniqueidjdbc userstore type

Describe the issue:
When you are migrating for 5.11.0 or IS 6.0.0 from a older IS version which does not support unique id feature you need to follow below steps before the migration.
Assume you are migrating from IS 5.3.0 to IS 6.0.0

Configure IS 5.3.0 user store type for jdbc in user-mgt.xml
Configure userstore type as jdbc in the new IS pack deployment.toml

[user_store]
type = "database"

Run the migration client from IS new pack
After the migration completes succesfully if you want to switch to unique id jdbc type now you can get it configured in the new IS pack deployment.toml ( Before the migration we cant configure the userstore type for jdbc in the new IS pack if you are migrating from a unique id not supported version)

[user_store]
type = "database_unique_id"

Assume you are migrating from 5.11.0 to IS 6.0.0
As both the IS versions are supporting unique id feature you can point both the packs for unique id jdbc type before running the migration client.
[user_store]
type = "database_unique_id"

We need to get these information included in the migration guide in 5.11.0 and 6.0.0
https://is.docs.wso2.com/en/latest/setup/migrating-to-5110/

Addressed in https://github.com/wso2/docs-is/pull/3232


auto update model_info [skip ci]

This PR is automatically created to update model_info.json

/build


HDMI out with coder

Howdo i get my Coder Pi to show video on HDMI out?

Excited to see how some of this will run on the new Raspberry Pi B 2! I'm finding the X environment to be a lot faster, so I'll see if there's a reasonable way to make some sort of HDMI output part of the next release.

@oschettler Thank you!  I have been trying to connect locally for a few hours now...  I tried specifying both 80 and 443, but I didn't think to specify 8081.  But it makes a lot of sense now.


Only one @package tag is allowed...  but only one package tag is present

Getting this for every single file since yesterday's update...

Got the same bug.

Me too. Any fix available ?

Still present on my debian/ phpdocumentor 2.8.2
Annoying to see same 64 errors on 64 files...
Any fix available yet?

Hi everyone, I am also still experiencing this issue, any outlook on when it might be fixed..?

Is this project abandoned or something? It's been a year, this is getting absurd

@rscarson no, the project is far from abandoned. We are currently focussing most efforts on creating the next version of phpDocumentor. This message does not break the generation of the documentation but is a nuisance that I have yet to discover the source of.

Fair enough! Sorry if I sounded rude :)

Good to hear it is still being worked on! We monitor our 'documentation issues' via Jenkins and generating a checkstyle report, so I was a bit shocked when we went from a few issues to a couple of thousand...
@rscarson Would be great if we can get rid of this issue :smile:

Now that I've got control of things, this is the first error I need to clear. Every code base I'm working with is giving this error and obviously there is little point trying to tidy up until it has been fixed? I'm seeing other problems which are hopefully not a result of this, but @subpackage does not seem to be working as expected either.

I just wanted add that I am noticing this as well, but only when I include @package on the page-level, if this is applied at the class-level, I don't notice an error.
Another strange behavior, If you place @package at the page level, it will get mapped to the correct package in generated documents, but if you have @package at the class-level, it will get mapped to the /Default package.
I am using 2.8.4.

:+1: for this issue :)

Can anybody indicate a previous version that pre-dates the problem. I need to get some new documentation finished, but with several thousand files I don't want to have to start restyling everything.

Not to my knowledge. This is a program breaking bug the devs seem intent on ignoring.
I've switched to alternatives, and I'd recommend you do the same.

May I ask you to give the alternatives ?

http://phpdox.de/
http://www.apigen.org/
http://www.stack.nl/~dimitri/doxygen/
https://github.com/FriendsOfPHP/Sami

@rscarson I take offense on your statement that we, as "the devs" seem "intent on ignoring" the issue. We have only so much resources to play with and are hard at work on shipping phpDocumentor 3 as soon as possible; since I am not paid to do this "job" and do this out of sheer love in my personal time and I do have other interests besides working every free minute of my life on phpDocumentor I hope that you understand.
I can see that there is quite a bit of frustration and I acknowledge that. But I would also like to ask for a bit of understanding that this is a complex open source project that requires a fair amount of work and we cannot do this without having open ends. Believe me if I say I rather wouldn't see them here as well.
If this frustrates so much then accept my plea for help and please help out by digging in a bit and submitting a PR. Not as a way to 'shut you up' (have seen that in other projects, I prefer to avoid such a mentality) but as a genuine request for assistance.

@lsces to answer your question, I am not sure in which version this was introduced exactly; you can try out 2.7 or 2.6; I believe one of those didn't had this notice.

@mvriel My comment was unnecessary, rude, and unprofessional. As my way of apologizing, I have found both the cause of, and solution to the issue...
in phpDocumentor/Descriptor/Builder/Reflector/FileAssembler.php, lines 44-52 package is added to the descriptor even though assembleDocBlock, called 7 lines later adds ass tags, including package.
Those lines can be removed to fix the issue.
Here is the full offending block:
    $packages = new Collection();
    $package = $this->extractPackageFromDocBlock($data->getDocBlock());
    if (! $package) {
        $package = $data->getDefaultPackageName();
    }
    $tag = new TagDescriptor('package');
    $tag->setDescription($package);
    $packages->add($tag);
    $fileDescriptor->getTags()->set('package', $packages);

I really really really hope I did that pull request correctly

@rscarson You are spot on with your analysis and this seems indeed to be the issue; the intended solution had an unfortunate side-effect that is hard to spot to I had to change the solution somewhat.
I have moved the code that you have shown above after the assembleDocBlock method call; that will completely override the package tag instead that assembleDocBlock adds a new package tag onto it. (by just removing those lines you will lose the ability to specify a DefaultPackageName).
Unfortunately your PR was issued against branch 2.0.2 (which is an old version) so I was unable to merge that, but instead I am about to commit a fix based on your analysis as a hotfix to the master branch (with dedication to you) and at least tag a new version so that composer installation can make use of it.
When I am back home this evening I can create a PEAR and PHAR package and do a complete release but this way the composer users can at least benefit directly. (a full release takes somewhere around an hour to complete)
Thank you so much for helping us out in finding the cause for this issue and so that we may solve it.

I have just tagged phpDocumentor 2.8.5 with the hotfix; it should be on packagist within a few minutes and a complete release will be done this evening

Beautiful :D
Glad I could help!

mvriel - Mike - Many of us are only to happy to help with what have become key elements of our infrastructure, but with the level of changes - many of which I feel are totally unnecessary - trying to keep what have been totally stable projects for many years working is increasingly difficult. This is why it is important to try and avoid changes which cause general breaks in currently working systems. My own code base was virtually clean on V1 and this fix will help reduce the problems in V2 but I'm still still going to have to spend several weeks fixing what are often aesthetic changes so much so that a switch to doxygen style instead MAY be easier. I still would like to get the same hierarchic display that the V1 layout produced but I doubt I'll have any spare time to work on that any time soon :(

@lsces we are always open to suggestions on how to facilitate the particular aesthetic preferences. We are trying to reinvent or re-approach how people work with documentation but I recognise that some prefer to keep a consistent look and feel.
Can you tell me what irks you most or what it is that you are missing? Perhaps it is easiest to do this by e-mail at me[AT]mikevanriel.com. I cannot promise you that I can solve everything and in what timeframe. But at the least I can listen to you and take it into account

I love waking up to a fixed issue. Good job guys :)

FYI: I have just uploaded a new PHAR file and packaged and published a new PEAR package with this fix in it. Thank you all for your patience and thanks to @rscarson for finding the cause

Big thanks for this fix :)

@mvriel At the risk of sounding stupid, and just for future information, I was wondering why several directories, notably the Descriptor directory are missing in the dev. branch

@rscarson that question is not stupid at all, the develop branch of phpDocumentor is the branch where we develop phpDocumentor v3 and most of that part of the application has been moved to the Reflection package

@mvriel Thanks!

Hello, i still have the error using the 2.9.0 version.

hello guys, i m also facing the error "Argument $varname is missing from the Docblock of methodname" using the latest version 2.9.0 .


Vertica missing images

Describe the bug
Vertica isn't shown as a platform on the main page, even if datasets exist.
Possible cause
As explained on metadata-ingestion/adding-source, both the logo (src/images) and related platform code (data_platforms.json) is missing.
Desktop (please complete the following information):

Version [v0.9.3]

Hi @martinontcode, were the assets there in a previous release, or have they always been missing?

@vishalkSimplify could you resolve this as part of https://github.com/datahub-project/datahub/pull/7010?
@martinontcode in the interim, you can use datahub put platform to add the platform info and logo manually.

@vishalkSimplify could you resolve this as part of #7010?
@martinontcode in the interim, you can use datahub put platform to add the platform info and logo manually.

Sure, will look into it .


[BACKPORT-2.1][SPARK-19104][SQL] Lambda variables in ExternalMapToCatalyst should be global

What changes were proposed in this pull request?
This PR is backport of #18418 to Spark 2.1. This problem is raised by SPARK-21391.
The issue happens in ExternalMapToCatalyst. For example, the following codes create ExternalMapToCatalyst to convert Scala Map to catalyst map format.
val data = Seq.tabulate(10)(i => NestedData(1, Map("key" -> InnerData("name", i + 100))))
val ds = spark.createDataset(data)

The valueConverter in ExternalMapToCatalyst looks like:
if (isnull(lambdavariable(ExternalMapToCatalyst_value52, ExternalMapToCatalyst_value_isNull52, ObjectType(class org.apache.spark.sql.InnerData), true))) null else named_struct(name, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, assertnotnull(lambdavariable(ExternalMapToCatalyst_value52, ExternalMapToCatalyst_value_isNull52, ObjectType(class org.apache.spark.sql.InnerData), true)).name, true), value, assertnotnull(lambdavariable(ExternalMapToCatalyst_value52, ExternalMapToCatalyst_value_isNull52, ObjectType(class org.apache.spark.sql.InnerData), true)).value)

There is a CreateNamedStruct expression (named_struct) to create a row of InnerData.name and InnerData.value that are referred by ExternalMapToCatalyst_value52.
Because ExternalMapToCatalyst_value52 are local variable, when CreateNamedStruct splits expressions to individual functions, the local variable can't be accessed anymore.
How was this patch tested?
Added a new test suite into DatasetPrimitiveSuite

Test build #79589 has started for PR 18626 at commit a6985cf.

Made a mistake

Test build #79589 has finished for PR 18626 at commit a6985cf.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/79589/
Test PASSed.