Convolutional Neural Networks Tutorial problem

I am learning about Convolutional Neural Networks from the tutorial:
https://www.tensorflow.org/tutorials/deep_cnn
Inside it there is a link for getting the code but it is not working:
https://github.com/tensorflow/tensorflow/blob/r1.1/tensorflow_models/tutorials/image/cifar10/
how can I get the code?

Most tensorflow models are now in their own models repo.
Here's what you're looking for: https://github.com/tensorflow/models/tree/master/tutorials/image/cifar10

I think you're referring to the link here, right?
The CIFAR-10 network is largely contained in cifar10.py.

Feel free to send a PR correcting the md file
/CC: @nealwu

It looks like the .md file on GitHub is correct, but the TensorFlow site documentation points to the wrong place. Seems like a documentation bug -- talked to @wolffg and he will look into it.

Another bug in the same document is the last sentence in the "Pooling Layer #1" section.  It says "has a shape of [batch_size, 14, 14, 1]" but it should read "has a shape of [batch_size, 14, 14, 32]"

Hi @ddurham2, thanks for reporting this. We fixed this in https://github.com/tensorflow/tensorflow/issues/8301, but unfortunately it looks like it still hasn't been pushed to the documentation site. Once r1.2 becomes the standard version however, the site will be correct (see https://www.tensorflow.org/versions/r1.2/tutorials/layers#pooling_layer_1).

Closing this issue since it has been fixed in https://www.tensorflow.org/versions/r1.2/tutorials/deep_cnn and will be the default once r1.2 is the standard.


Create an update routine which fetches new map data and converts them to mbtiles

As explained in this issue by @NovalisTheMagician we are able to fetch map data from geofabrik and convert it to mbtiles. Therefore a script will be provided by @NovalisTheMagician which has to be integrated into the server workflow.

depends on #51


Add the option of inputs on the github:actions:dispatch Backstage Action

Feature Suggestion
Adding inputs to pass to a Github action would allow the user to pass values from the Backstage action to the Github action the user wants to trigger, making the Github actions more useful.
Inputs are allowed on the createWorkflowDispatch endpoint in octokit as an object, but have not been added to the Backstage github:actions:dispatch Action.
I saw it was also mentioned on Discord here: https://discord.com/channels/687207715902193673/687235481154617364/914810536217157642
But I did not seen an issue for this and I didn't see it implemented.
Possible Implementation
In our version of Backstage I implemented this by adding inputs as an optional parameter for the gitubActionsDispatch in both the createTemplateAction and when createWorkflowDispatch is called. Doing this allows Github to access the inputs through ${{ github.event.inputs.<NAME_OF_VALUE> }}.
One thing to note is that when using the fetch action with the github:actions:dispatch action with inputs, the user will need to add the Github Action yaml file path to the copyWithoutRender option. Or else the action will fail because github is not defined.
Context
I provided context above. Please let me know if you need more.

@tradcliffe-expediagroup is this something you want to contribute from your internal source and open source it? :pray: Sounds like a great feature to have in the github:actions:dispatch action.

Yep! I was just waiting for the go ahead. I will get started on contributing it this week! Thank you.

Awesome - just assigned you!

I have this done locally. I am just having issues getting the changes to GitHub. My new phone does not have my authentication app and I am away for the weekend.  I will be able to do this without issue on Monday morning PST.

I have a PR open here: https://github.com/backstage/backstage/pull/9149


⚠ Orpheus has degraded performance

In d23c43d, Orpheus ($OPS) experienced degraded performance:

HTTP code: 200
Response time: 3427 ms

Resolved: Orpheus performance has improved in e3f518c after 7 minutes.


importing the package throws fs.existsSync is not a function

Same here.

Same too

same problem

Same here, any solutions for this problem?

i replace require with window.require and it seems solve the problem.

@masoudmanson @linwe2012 @crazyjj @danielkv @IanMDay working on an update that will have a lot of improvements but, seems to be related to this issue https://github.com/electron/electron/issues/9920

i replace require with window.require and it seems solve the problem.

where exactly? Stuck here with the same issue

Alright I finally managed to fix this. First of all make sure that your BrowserWindow options object has nodeIntegration set to true in the webPreferences object property
window = new BrowserWindow({ ..., webPreferences: {  nodeIngtegration: true } })
and then edit the index.js/index.es.js files in frameless-titlebar in your node modules folder by changing import electron, {remote} from 'electron' to const electron = window.require('electron'); const remote = electron.remote;
Hope this issue is resolved in the next release of this plugin though. Thanks

@Cristian006 I've got the same problem (electron 7.1.7). Do you happen to have any update ? Thx!

@mr-tackie thank you so so much man, it WORKED!! I've been stuck to this bug for so long!!! But seems like this issue happens commonly in React, Electron related packages as well, so I should do the same modifications to other packages if the same issue occurred?

@danielkv @assimovt @zenith6495 @mr-tackie @IanMDay @crazyjj @linwe2012 I know it's been a while but finally had some time to update the project, please try out v2 :) removed electron as a dependency which was causing several of these issues. 👌


SIGSEGV in Entity::SendMessage.

This occured on Unvanquished's commit 617fe03 using current CBSE-Toolchain master of e850ce4.
Thread 2 (Thread 0x7fffc5f42700 (LWP 27965)):
#0  0x00007fffc62921f0 in vtable for VMCvarProxy () from /home/eris/src/Unvanquished/build/sgame-native-dll.so
No symbol table info available.
#1  0x00007fffc5fc44e9 in Entity::SendMessage (this=<optimized out>, msg=msg@entry=0, data=data@entry=0x0) at /home/eris/src/Unvanquished/src/gamelogic/sgame/backend/CBSEBackend.cpp:31
		handler = <optimized out>
#2  0x00007fffc5fc450f in Entity::PrepareNetCode (this=<optimized out>) at /home/eris/src/Unvanquished/src/gamelogic/sgame/backend/CBSEBackend.cpp:42
No locals.
#3  0x00007fffc5f91728 in G_RunFrame (levelTime=-1317034096) at /home/eris/src/Unvanquished/src/gamelogic/sgame/sg_main.cpp:2974
		ptime3000 = 0
#4  0x00007fffc5f5f1c9 in operator() (levelTime=<optimized out>, __closure=0x7fffc5f41d7f) at /home/eris/src/Unvanquished/src/gamelogic/sgame/sg_api.cpp:118
No locals.
#5  Util::apply_impl<VM::VMHandleSyscall(uint32_t, Util::Reader)::<lambda(int)>, std::tuple<int&&>, 0ul>(<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c172>, <unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c283>, Util::seq<0ul>) (func=func@entry=<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c172>, tuple=tuple@entry=<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c283>) at /home/eris/src/Unvanquished/src/common/Util.h:103
No locals.
#6  0x00007fffc5f5f1d9 in Util::apply<VM::VMHandleSyscall(uint32_t, Util::Reader)::<lambda(int)>, std::tuple<int&&> >(<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c2c6>, <unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c2fb>) (func=func@entry=<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c2c6>, tuple=tuple@entry=<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x4c2fb>) at /home/eris/src/Unvanquished/src/common/Util.h:108
No locals.
#7  0x00007fffc5f60010 in IPC::detail::HandleMsg<VM::VMHandleSyscall(uint32_t, Util::Reader)::<lambda(int)>, IPC::Message<IPC::Id<0u, 9u>, int>, IPC::Reply<> >(IPC::Channel &, IPC::SyncMessage<IPC::Message<IPC::Id<0u, 9u>, int>, IPC::Reply<> >, Util::Reader, <unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x5933e>) (channel=..., reader=..., func=func@entry=<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x5933e>) at /home/eris/src/Unvanquished/src/common/IPC/Channel.h:217
		inputs = std::tuple containing = {[1] = 295350}
		oldSync = false
		oldAsync = false
		writer = {data = std::vector of length 4, capacity 4 = {-32 '\340', 36 '$', -9 '\367', -80 '\260'}, handles = std::vector of length 0, capacity 0}
#8  0x00007fffc5f6013b in IPC::HandleMsg<IPC::SyncMessage<IPC::Message<IPC::Id<0u, 9u>, int> >, VM::VMHandleSyscall(uint32_t, Util::Reader)::<lambda(int)> >(IPC::Channel &, Util::Reader, <unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x59d26>) (channel=..., reader=..., func=func@entry=<unknown type in /home/eris/src/Unvanquished/build/sgame-native-dll.so, CU 0xb982, DIE 0x59d26>) at /home/eris/src/Unvanquished/src/common/IPC/Channel.h:241
No locals.
#9  0x00007fffc5f60dfd in VM::VMHandleSyscall (id=<optimized out>, reader=...) at /home/eris/src/Unvanquished/src/gamelogic/sgame/sg_api.cpp:119
		major = <optimized out>
		minor = <optimized out>
#10 0x00007fffc5ffd965 in CommonInit (rootSocket=<optimized out>) at /home/eris/src/Unvanquished/src/gamelogic/shared/VMMain.cpp:66
		reader = {data = std::vector of length 0, capacity 0, handles = std::vector of length 0, capacity 0, pos = 4, handles_pos = 0}
		id = <optimized out>
		writer = {data = std::vector of length 4, capacity 4 = {1 '\001', 0 '\000', 0 '\000', 0 '\000'}, handles = std::vector of length 0, capacity 0}
#11 0x00007fffc5ffdb36 in vmMain (rootSocket=<optimized out>) at /home/eris/src/Unvanquished/src/gamelogic/shared/VMMain.cpp:104
No locals.
#12 0x000000000044da53 in operator() (__closure=0xcb2bc38) at /home/eris/src/Unvanquished/src/engine/framework/VirtualMachine.cpp:351
		inProcess = @0x19dd490: {thread = {_M_id = {_M_thread =<PHONE_NUMBER>00352}}, mutex = {<std::__mutex_base> = {_M_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, <No data fields>}, condition = {_M_cond = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0}, __size = '\000' <repeats 47 times>, __align = 0}}, sharedLib = {handle = 0xdfbc490}, running = true}
		vmSocketArg = 67
		vmMain = 0x7fffc5ffdb2c <vmMain(Sys::OSHandle)>
#13 _M_invoke<> (this=0xcb2bc38) at /usr/include/c++/4.9.2/functional:1700
No locals.
#14 operator() (this=0xcb2bc38) at /usr/include/c++/4.9.2/functional:1688
No locals.
#15 std::thread::_Impl<std::_Bind_simple<VM::CreateInProcessNativeVM(std::pair<IPC::Socket, IPC::Socket>, Str::StringRef, VM::VMBase::InProcessInfo&)::<lambda()>()> >::_M_run(void) (this=0xcb2bc20) at /usr/include/c++/4.9.2/thread:115
No locals.
#16 0x00007ffff44c0df0 in execute_native_thread_routine () from /usr/lib/libstdc++.so.6
No symbol table info available.
#17 0x00007ffff3fda374 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#18 0x00007ffff3d1827d in clone () from /usr/lib/libc.so.6
No symbol table info available.

Any idea how to repro?

This appeared to happen unconditionally the first time it occured (which is the log I posted), the second time was after deleting bots if I remember correctly. There were also bots in the first game.


[BUG]: Table.queryItems fails due to Model.queryItems defining a generic type

Table.groupByType will iterate over items.start and throw an exception
To reproduce.
    let items = await db.queryItems({pk})
    let results = db.groupByType(items)

Throws exception in queryItems.
The issue is described in pull request:
https://github.com/sensedeep/dynamodb-onetable/pull/47
The solution is for _Generic type objects to set Model.generic and for queryItems, putItems and updateItems in Model to test if this is set and then NOT define the type.

Fixed in 1.4.7


Add timeout to the telemetry sender

This is used to avoid uploader from run into the situation when
Applicaiton Insight service is unresponsive.

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[ ] I adhere to the Command Guidelines.

View a preview at https://prompt.ws/r/Azure/azure-cli/6290
This is an experimental preview for @microsoft users.

Copying from #6265 : I wonder why should the default be to upload telemetry data (what the hell is that for???) when i am just trying to download a blob. This doesn't feel good in "open source" software... guys, why are you uploading OS version, Python version and machine id strings to Azure?? Bad MS habits? I'm pretty upset as you notice...
Please turn that "feature" default off.


Different validation error when using Literal of enums

Initial Checks

[X] I confirm that I'm using Pydantic V2

Description
When using Enum as request body parameter (RequestBody) and passing invalid value I'm getting correct error with list of allowed values:
curl -X 'POST' \
               'http://localhost:8000/v4/example' \
               -H 'accept: application/json' \
               -H 'Content-Type: application/json' \
               -d '{
           "value": "aaaa"
         }' | jq
{
  "detail": [
    {
      "type": "enum",
      "loc": [
        "body",
        "value"
      ],
      "msg": "Input should be 'foo', 'bar' or 'baz'",
      "input": "aaaa",
      "ctx": {
        "expected": "'foo', 'bar' or 'baz'"
      }
    }
  ]
}

however, when I'm using Literal (RequestBody2) to limit the enum to some subset of values I'm getting:
curl -X 'POST' \
               'http://localhost:8000/v4/example' \
               -H 'accept: application/json' \
               -H 'Content-Type: application/json' \
               -d '{
           "value": "aaaa"
         }' | jq
{
  "detail": [
    {
      "type": "literal_error",
      "loc": [
        "body",
        "value"
      ],
      "msg": "Input should be <ExampleEnum.foo: 'foo'>, <ExampleEnum.bar: 'bar'> or <ExampleEnum.baz: 'baz'>",
      "input": "aaaa",
      "ctx": {
        "expected": "<ExampleEnum.foo: 'foo'>, <ExampleEnum.bar: 'bar'> or <ExampleEnum.baz: 'baz'>"
      },
      "url": "https://errors.pydantic.dev/2.6/v/literal_error"
    }
  ]
}

so it's strigified version of enum values.
Example Code
from enum import StrEnum
from typing import Literal

from pydantic import BaseModel

class ExampleEnum(StrEnum):
    foo = "foo"
    bar = "bar"
    baz = "baz"

class RequestBody(BaseModel):
    value: ExampleEnum

class RequestBody2(BaseModel):
    value: Literal[ExampleEnum.foo, ExampleEnum.bar, ExampleEnum.baz]

@router.post("/example")
async def example_endpoint(body: RequestBody):
    return {"status": "ok"}

Python, Pydantic & OS Version
pydantic version: 2.4.2
        pydantic-core version: 2.10.1
          pydantic-core build: profile=release pgo=false
                 install path: /Users/kamil.glod/.pyenv/versions/3.11.5/lib/python3.11/site-packages/pydantic
               python version: 3.11.5 (main, Sep  8 2023, 09:38:47) [Clang 14.0.3 (clang-14<IP_ADDRESS>.1)]
                     platform: macOS-14.3-arm64-arm-64bit
             related packages: typing_extensions-4.8.0 fastapi-0.103.2 mypy-1.7.0

@kamilglod,
I'm not entirely convinced that this is incorrect - could you please share what you think the output should be for the second case? Thanks!

@sydney-runkle I will expect to get the same error message as when using enum itself:
 "msg": "Input should be 'foo', 'bar' or 'baz'",

alternatively have an option to override the default message (or template) in an easy way.

@kamilglod,
I think it's correct here that the error message is different, though I can see your argument for otherwise. We have an issue open in pydantic-core to move Enum validation to rust, and we might be able to modify the error messages there when we do that: https://github.com/pydantic/pydantic-core/issues/1161.
As for a solution that works currently, you can create a custom error handler to modify error messages, as shown in these docs: https://docs.pydantic.dev/latest/errors/errors/.
Going to mark this as resolved for now, but feel free to keep track of the pydantic-core issue I mentioned above, which may or may not result in changes to the error messages for enums.
Happy coding!


[Task] Add unit test cases for IsSensitiveProcessor

Task Description:
Currently, we run unit tests using jest which can be found here.
However, the test cases are not yet comprehensive enough and work can be done to cover more grounds. Specifically for this issue, we hope to add test cases for the IsSensitiveProcessor.
Deliverable(s):
New unit test cases that cover the testing of the IsSensitiveProcessor.
Additional Context:

The IsSensitiveProcessor can be found here
An example for AudioService can be found here which may serve as a good source for reference

please assign this to me. @tjtanjin

please assign this to me. @tjtanjin

Noted you have 2 new issues currently assigned. Let's not overwhelm you with too many issues and at the same time, keep this opportunity open for others. That said, if this issue is still unassigned when your current 2 issues are done and merged, you can pick this up.

please assign this to me. @tjtanjin

Noted you have 2 new issues currently assigned. Let's not overwhelm you with too many issues and at the same time, keep this opportunity open for others. That said, if this issue is still unassigned when your current 2 issues are done and merged, you can pick this up.

np thx :)

Hi. I would like this assigned to me.

Hi. I would like this assigned to me. @tjtanjin

Go for it!


[bp/1.24] Kafka + deps

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

/retest clang_tidy+asan

:+1: LGTM looks like a backport of multiple PRs
I'm wondering why clang_tidy is failing for that code while it was not complaining for the original source (maybe we are not running them there as it's contrib?) - kinda busy to investigate now, but if you really want to merge it, just delete this file and this UT section. I'm also wondering if that could be a false positive.... needs further looking.
Or maybe you don't want to backport the whole filter work and just a dependency?

/lgtm deps

drive-by: Why are we back-porting these kafka changes? (I'm sure there's a good reason, just curious what it is)

posting previous answer - https://github.com/envoyproxy/envoy/pull/28441#issuecomment-1639487686

drive-by: Why are we back-porting these kafka changes? (I'm sure there's a good reason, just curious what it is)

posting previous answer - #28441 (comment)

Thanks. That question was about why we're updating dependencies, i.e. why are we updating the kafka dep. But in this PR we are changing a bunch of Envoy-specific Kafka code. Is that required for some reason? In any case, please update the PR description to explain.

in that case i think the question is answered here https://github.com/envoyproxy/envoy/pull/29171#issuecomment-1687807615

In any case, can you please update the PR description to explain these changes? As CONTRIBUTING.md says, "Your PR description should have details on what the PR does." So maybe you want to say something like:

sure but as explained these backport PRs get rebased - i get that a description is useful but this is not the usual case (the commits contain the descriptions/pr refs etc)

Do we really need to do all of this?

that remains to be seen and is the reason that i separated these updates for the 2 branches that required code changes

/wait


few small fixes :)

updated boot screen loader to be clockwise, slighly smaller : )
start menu more responsive
: )

Nice work!


Excuse me, I dont't kown the meaning of a part of your code in main.c

typedef struct
{
const char *identifier;
int address;
const char *label;
} output_t;
In this definition of the structure. I don't know the meaning of "identifier" and "label"

The item identifier is used in the MQTT topic (i.e. what will be published) and the item label is only your user name for the given record.

Is the "label" in structure "output_t" is your commend for your home's light?


Build error in Arch Linux

Basic info
OS : EndeavourOS x86_64 6.1.34-1-lts
DE : Cinnamon 5.8.1
Other:

node v20.3.0
npm 8.19.2
source : 1.0.3

npm install
$ npm install

><EMAIL_ADDRESS>postinstall
> electron-builder install-app-deps

  • electron-builder  version=24.4.0
  • loaded configuration  file=/home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/electron-builder.yml
  • executing @electron/rebuild  arch=x64 version=21.3.3 appDir=/home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3

added 354 packages, removed 154 packages, and changed 221 packages in 8s

199 packages are looking for funding
  run `npm fund` for details

npm run build:linux
$ npm run build:linux

><EMAIL_ADDRESS>build:linux
> nextron build --linux

[nextron] Clearing previous builds
[nextron] Building renderer process
- info Linting and checking validity of types
- info Creating an optimized production build .
(process:57300): VIPS-WARNING **: 10:17:39.674: unable to load "/usr/lib/vips-modules-8.14/vips-openslide.so" -- libopenslide.so.0: cannot open shared object file: No such file or directory
- info Creating an optimized production build ..vips_image_dispose: temp-73 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-63 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-64 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-54 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-230 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-233 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-250 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-256 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-347 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-370 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-390 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-397 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-487 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-512 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-510 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-541 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-627 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-643 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-664 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-660 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-754 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-769 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-805 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-839 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-878 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-912 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-956 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-941 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1021 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1037 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1087 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1094 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1154 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1190 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1224 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1226 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1284 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1325 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1381 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1380 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1372 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1460 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1514 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1523 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1522 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1594 vips_shrinkv_gen computed 387%
- info Creating an optimized production build ...vips_image_dispose: temp-1642 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1675 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1678 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1679 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1766 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1810 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1824 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1811 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1902 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1925 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1965 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-1972 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2062 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2065 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2069 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2118 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2178 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2217 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2241 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2268 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2278 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2342 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2385 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2396 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2435 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2474 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2516 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2576 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2585 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2573 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2608 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2714 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2716 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2731 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2736 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2833 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2839 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2894 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2917 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2953 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-2954 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3033 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3038 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3101 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3106 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3153 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3190 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3250 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3251 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3283 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3282 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3365 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3396 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3424 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3442 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3498 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3532 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3600 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3612 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3613 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3605 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3723 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3737 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3734 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3836 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3835 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3857 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3855 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3959 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-3958 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4022 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4023 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4078 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4125 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4151 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4152 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4219 vips_shrinkv_gen computed 387%
vips_image_dispose: temp-4226 vips_shrinkv_gen computed 387%
- info Creating an optimized production build
- info Compiled successfully
- info Collecting page data ...FirebaseError: Firebase: Error (auth/invalid-api-key).
    at createErrorInternal (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/auth/dist/node-esm/totp-e47c784e.js:490:40)
    at _assert (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/auth/dist/node-esm/totp-e47c784e.js:494:15)
    at Component.instanceFactory (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/auth/dist/node-esm/totp-e47c784e.js:6506:9)
    at Provider.getOrInitializeService (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/component/dist/esm/index.esm2017.js:290:39)
    at Provider.initialize (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/component/dist/esm/index.esm2017.js:234:31)
    at initializeAuth (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/auth/dist/node-esm/totp-e47c784e.js:2943:27)
    at getAuth (file:///home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/@firebase/auth/dist/node-esm/totp-e47c784e.js:6567:18)
    at /home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/renderer/.next/server/pages/login.js:491:68 {
  code: 'auth/invalid-api-key',
  customData: { appName: '[DEFAULT]' }
}

> Build error occurred
Error: Failed to collect page data for /login
    at /home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/node_modules/next/dist/build/utils.js:1155:15 {
  type: 'Error'
}
- info Collecting page data .

Cannot build electron packages:
Error: Command failed with exit code 1: next build /home/zxp-endeavouros/.cache/paru/clone/Temzone-Desktop-0.1.3/renderer

Currently, the project is primarily focused on compatibility with Windows platforms, although deployables can be generated for other operating systems such as Linux and Mac. However, the error you are experiencing does not appear to be related to the Linux environment it is running on, but rather to an incorrect configuration.
This project uses Firebase for user authentication, so it is necessary to create a Firebase project and provide the necessary variables for proper validation. For more information, please refer to the README file in the repository.
Additionally, this application employs a backend to handle all requests. Therefore, it is also necessary to have an instance of the backend up and running. You can find the source code of the backend in the following repository: link to the backend repository. Be sure to read the README to properly configure the backend and provide the necessary configuration for its correct operation.


[phpunit-extensions] Cleanup docker/ subdirectory

Search for KRW_, FOX_, korowai, php-fox etc. within docker/ and replace them with new names.

Done!


Add the possibility of using more than one extension eg. {'.md', '.qmd'} [FR]

Please confirm

[x] I am running the latest version of this plugin

While I understand that Telekasten has its own filetype and its various abilities stem from being distinct from markdown, it still uses the markdown file extension. However, there are multiple markdown extension files, and if I want to use more than one extension, I either need another vault or have to modify my configuration each time. In the configuration file, when I set the extension type, I can only select one at a time.
    require('telekasten').setup {
      home = vim.fn.expand '~/zettelkasten', -- Put the name of your notes directory here
      -- Launch panel if nothing is typed after <leader>z
      vim.keymap.set('n', '<leader>zz', '<cmd>Telekasten panel<CR>'),
      -- Call insert link automatically when we start typing a link
      vim.keymap.set('i', '[[', '<cmd>Telekasten insert_link<CR>'),
      extension = '.md',
      -- extension = '.qmd',
      -- extension = '.rmd',
      -- extension = {'.rmd', '.md', '.qmd'},
    }

Instead of expecting a string, please allow the addition of a table.
This way we can use more than one extension for the Telekasten filetype, like this.
      extension = {'.rmd', '.md', '.qmd'},

Thanks in advance.

This should not be too complicated too add indeed. Although it is rather low priority for now as most contributors have little time.
If you are interested, you can propose a PR and I will review it as quickly as I can.


Expose a way to pass api key instead of env var only?

Hi, I will for the moment redifine wkok.openai-clojure.openai/add-headers because I would like control over how to pass the api key.

Hello,
Thanks for the suggestion
In the branch override-api-key I've added the ability to (re)initialize the api-key and/or organization at any time with
(wkok.openai-clojure.openai/init {:api-key "xxxxx"})

would something like this be sufficient for your use case?

Hi thanks for checking that out.
I sort of wanted to pass the api-key as parameter. Maybe via optionals in the public functions?
But your suggestion would also already help.

Right, this branch now allows for passing the API Key in any of these ways:

In the optional options arg of each api function

(api/create-completion {:model "text-davinci-003"
                        :prompt "Say this is a test"}
                       {:api-key "xxxxx"})

Or in a once-off global call to

(wkok.openai-clojure.openai/init {:api-key "xxxxx"})

Finally as env var

I've removed the global init way as it is really redundant now with the options in each api call and made the code unnecessarily complex.
So the two ways are:

In the optional options arg of each api function

(api/create-completion {:model "text-davinci-003"
                        :prompt "Say this is a test"}
                       {:api-key "xxxxx"})

Finally as env var

That's great, thanks

Released https://github.com/wkok/openai-clojure/releases/tag/0.5.0


Using Factory in a Sendable conforming Class

Hi! First of wall a huge thank you for all of the hard work you've put into Factory, I love it!
I was wondering if there is any way in which  @Injected properties can be used within a Sendable conforming Class while also avoiding the Concurrency warning related to mutability.
Example:
final class Service: Sendable {
    @Injected(\.apiClient) private var apiClient
    ....
}

-> throws a warning "stored property '_apiClient' of 'Sendable'-conforming class 'Service' is mutable"
Thanks you in advance for looking at this!

There doesn't appear to be an easy way to fix @Injected at the moment.
As such, your two options appear to be..

Marking the class as @MainActor. Which may or may not cause MainActor cascades.

@MainActor
final class Service: Sendable {
    @Injected(\.apiClient) private var apiClient
    ....
}

Wrapping the value in a lock.

let apiClient = OSAllocatedUnfairLock(uncheckedState: Container.shared.apiClient)

May have to look into an @InjectSendable wrapper....


Add carapace-bin

Heho,
I added carapace-bin. (no self promotion) IMHO one of the best multi shell auto completer out there.
Kind regards and thanks for this nice awesome list
Alexander

@rsteube
Fyi


ChatGoogleGenerativeAI: not call callbacks (_runManager?.handleLLMNewToken)

Context
When implementing Gemini with ChatGoogleGenerativeAI, I tried to use the call and stream functions with a callback function handleLLMToken which will write the response to my client side

Expected: Can see the response from Gemini sent to the client
Actual: Nothing was sent, and the handleLLMToken I passed in was not executed

Investigation
I think it didn't call the callbacks (_runManager?.handleLLMNewToken) in the functions: _generate and _streamResponseChunks which caused the actual behavior to diverge from expected.
Implementation of ChatGoogleGenerativeAI _streamResponseChunks:
https://github.com/langchain-ai/langchainjs/blob/1794285a31b1430b0ced51a79188bd14dbbf0c54/libs/langchain-google-genai/src/chat_models.ts#L298-L306
The implementation of other models:
https://github.com/langchain-ai/langchainjs/blob/1794285a31b1430b0ced51a79188bd14dbbf0c54/langchain/src/chat_models/anthropic.ts#L302-L310

CC @bracesproul

Thank you for flagging!

hey @Nanyi-Jiang this will be patched in the next package release!


Not an issue just a question?

I just want to ask what the cereal lib does? I cant seem to find any info on this or cant find how it is implemented in this source.

Looks like it is what handles reading and writing of the config file.


Update RTDB docs to reflect 5.0 changes

Checklist

Issue number for this PR: #1373
Docs included?: yes
Test units included?: not needed, doc only change
In a clean directory, npm install, npm run build, and npm test run successfully? not needed, doc only change

Description
Per #1373 the docs needed to be updated to reflect the proper functionality of stateChanges() on RTDB as it functions different from Firestore. Also while making these changes I noticed objects.md still had some outdated information that referenced how pre 5.0 functioned. I wanted to clean this up with the current functionality.

Thanks @myspivey!


ES6 node-js aware refactoring

ES6 node-js aware refactoring, using devDependencies bins for vows and jshint, added jshint node command

Sorry, but I'm not interested in non-functional refactoring that run in less places.


Init Dockerfile

Create a simple Dockerfile and improve it to a Multi-Stage Build in a second step.

This course may support the issue.


{"test": "in_lava"} is not a valid target in "damage" example

In the provided example..
"damage":{
    "amount" : 1,
    "target" : {"test": "in_lava"},
    "type" : "lava"
}

It has the target set to "{"test": "in_lava"}". This is definitely not something that is in the game and I have tested the game to make sure. I recommend setting it to "player" or "other".

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

ID: b59bde4e-6c76-2042-9c2c-45abf98001cb
Version Independent ID: 912bfae8-25e5-f427-a474-5fc8efa690ac
Content: Block Documentation - damage
Content Source: creator/Reference/Content/BlockReference/Examples/BlockEvents/minecraftBlock_damage.md
Product: gaming
GitHub Login: @mammerla
Microsoft Alias: v-bbortree

Thank you for your feedback! The issue has been remedied and will be updated with the next release.

No it wasn't. It says the exact same thing it did before.


Change third-party package repository

I have a package that used to have the Deno code in the src folder and the NPM version in the dist folder, but I've been running into problems with .ts imports being required in Deno and not allowed in TypeScript. I'd also like to use some dependencies which means that I have to split these 2 projects so they can have NPM and Deno dependencies.
The problem is that I already released my package on NPM and Deno, the NPM repository has few dependencies and is more "popular" than the Deno version, so I'd like to create a new repository for Deno, but I already have the package on the website and I'd like to keep the name.
I tried just copying the webhook to a new repository but then I get this response:
{"success":false,"error":"module name is registered to a different repository"}
Is there anyway for me to do this?

Can you DM me on Discord (https://discord.gg/deno) so I can resolve it?

Resolved.


Add suport for cluster cloning

what

Adding cluster clone support

why

in aws provider 3.1.15 clone support was added

references

https://github.com/hashicorp/terraform-provider-aws/issues/5286

/test all

/test all


FEATURE - and ABAP deploy configuration inquirer

_As a developer,
I want to prompt a user for abap deploy configuration,
so that I updated and create the files as required for ABAP deployment
Description
The new inquirer module will provide the user with the prompts to gather the data for creating ABAP deployment configuration.
Technical Design
@sap-ux/abap-deploy-config-inquirer
Consumed as part of a yeoman generator
Acceptance Criteria
Given I have a yeoman generator (or similar inquirer module)
when I execute getPrompts
then it will return the prompt
Notes
@sap-ux/create needs to be enhanced also to incorporate the new functionality
Tasks

[ ]
[ ] Unit Tests added
[ ] Test Cases defined

Duplicate


Revert " web app launch url encoding"

Pull Request Checklist:

[ ] Positive Test Case Written by Dev

[ ] Automated Testing

[ ] Sufficient User and Developer Documentation

[ ] Passing Jenkins Build

[ ] Peer Code review and approval

Positive Test Case

[Enter positive test case here]

METRIC
VALUE

NEW VULNERABILITIES
0

NEW SECURITY HOTSPOTS
0

NEW DUPLICATED LINES DENSITY
0.0

NEW BUGS
0

NEW CODE SMELLS
0

https://sonarqube.cuahsi-workstation.com:9000/dashboard?id=hydroshare-4427


Test Codecov comment fix

Motivation
I was notified via ticket that it may be fixed

Not working

Actually, it might be https://github.com/DataDog/integrations-core/pull/9297


openldap-samba

Hi,is there any way to combine openldap with samba?I am dong this ,others do this with slapd.conf,but I can not find the file in your image,but just ldap.conf in /etc/samba/ldap.conf,how shoud I do?

I’m curious how this works also


Request add Information

Please add Information for NOTE.
“This setting affects the other web applications such as Teams ...”
And list all affected applications.

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

ID: 2f2abda5-9273-1a56-91b6-e4e77d5706b0
Version Independent ID: 6a85f2a5-b892-55f7-b49a-4ab15f1e8b73
Content: Control access from unmanaged devices - SharePoint Online
Content Source: SharePoint/SharePointOnline/control-access-from-unmanaged-devices.md
Service: sharepoint-online
GitHub Login: @kaarins
Microsoft Alias: kaarins

@hisuzuki  Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@hisuzuki thank you for reaching out and helping improve MS Docs. This article was recently updated. Please let me know if you still need help.


KAFKA-17175: Remove interface BrokerNode and ControllerNode

After KAFKA-16560, BrokerNode and ControllerNode are almost the same. Hence, it is time to remove them.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Hi @chia7712
I have remove redundant Builder, PTAL 😄

Hello @chia7712
I have redefine the scope of method, PTAL 😺


Update troubleshooting.rst

OSX Monterey Logpaths are different

Summary

Ticket Link

Hello @anx-ag,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.
Per the Mattermost Contribution Guide, we need to add you to the list of approved contributors for the Mattermost project.
Please help complete the Mattermost contribution license agreement?
Once you have signed the CLA, please comment with /check-cla and confirm that the CLA check is green.
This is a standard procedure for many open source projects.
Please let us know if you have any questions.
We are very happy to have you join our growing community! If you're not yet a member, please consider joining our Contributors community channel to meet other contributors and discuss new opportunities with the core team.

/check-cla

Hey, you're right, I just tried it out on my Monterey VM and if I use the .dmg, the application uses the logs as outlined in the documentation, so the comment I proposed is wrong, since the log location is not dependent on the OSX version, but on the installation method. I think we should change it to f.ex.

MacOS: ~/Library/Logs/Mattermost (DMG install) OR ~Library/Containters/Mattermost.Desktop/Data/Library/Logs/Mattermost (Appstore Install)

Not sure if I should open a new request here for that, but I think my PR should be modified again.

Hey, you're right, I just tried it out on my Monterey VM and if I use the .dmg, the application uses the logs as outlined in the documentation, so the comment I proposed is wrong, since the log location is not dependent on the OSX version, but on the installation method. I think we should change it to f.ex.
* **MacOS:** `~/Library/Logs/Mattermost` (DMG install) OR `~Library/Containters/Mattermost.Desktop/Data/Library/Logs/Mattermost` (Appstore Install)

Not sure if I should open a new request here for that, but I think my PR should be modified again.

You can definitely update this PR. Just wanted to confirm that the directory is called "Containters" and not "Containers". :)

Sorry again - typo, bad english and wrong information. A perfect first PR (updated now, btw).

Great minds think alike, @anx-ag! :) I recently staged a similar change for our upcoming v7.2 release: https://github.com/mattermost/docs/pull/5802/files
In my PR, I'm calling out a distinction based on the macOS version the user has. In your PR, you're calling out a distinction based on how the client was deployed. I feel that users will benefit from a combination of both your PR and my PR. What do you think?

This was also my first assumption, but what @coltoneshaw said is correct: It does not depend on the OSX version, but only on the deployment model. I spun up a Monterey virtual machine and used the DMG installer from Github and was immediately put back to the original Logfile location. As soon as you install the app out of the appstore, the log file location changes to the Containers subdirectory.

Changes look good to me!

Thank you @anx-ag and @coltoneshaw! @nab-77 - We've got a case where log paths change depending on the distribution method. Is this by design and intended?

It's by design and how electron and Apple handle log paths. The desktop team recently submitted our desktop app to the macOS store for v5.1 and above. When this happens Apple by default containerizes the application, which also means a new log path is used.
Electron logs in the log path available to the application, which will be different based on the installation method.
So, based on how the user and their organization choose to distribute the Mattermost app Will dictate where the logs are stored. Unfortunately, when it comes to Apple this is just how it works and cannot be easily worked around.

Thanks, @coltoneshaw! This is great context!

Ah, I didn't check it in real-life obviously - the text is so long now that the line gets wrapped :-/
Should we revert to (DMG install) and (Appstore Install) to save some characters (in the hope, that it will not wrap the text then)?


File scoped namespaces

Feature specification
A namespace MyProject at the top of a file would mean everything defined in that file is in that namespace.

The tasks for this feature are:

Language reference - namespace - The page on the namespace keyword must be updated for declaring file scoped namespaces.
Fundamentals - namespace - Update page for file scoped namespaces.

Related: #25485


fix!: Replace 'rds' with 'sql' throughout, including public API

Description of changes
Replace public instances of RDS with SQL to avoid confusion about the solution's capabilities. This should encompass all public APIs, as reported by the various API.md changes.
Description of how you validated changes
Manual test & build. Will run e2e tests to verify.
This change must be deployed in conjunction with the SQL layer changes tracked elsewhere.
Checklist

[x] PR description included
[x] yarn test passes

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Rebase/f
orce pushed to pick up latest merges from main - https://github.com/aws-amplify/amplify-category-api/pull/2030

Need to redo all of this after the merge, closing in favor of a new one later.


host: Fix resurrection deadlock

During resurrection, the state database is open for reading, so SetStatusFailed (which tries to update the state database) will block until the resurrection has completed, but then that causes a deadlock with UnmarshalState which is waiting to receive the error on the ready channel, so this change sends the error before making the blocking SetStatusFailed call.
Fixes #3232.

LGTM


Address ShellCheck advisories and improve command logging on update.sh.

This pull request goes over multiple ShellCheck advisories and generally improves command logging by writing a function for it.

LGTM


Update README.md

Hi, please pull request master, I believe this file was changed way ago. Thanks.

I am so sorry. I didn't mean to do that. I have just switched to kubuntu
and literally everything has gone wrong with everything I have tried to do.
I tried for a month to boot Kali on a brand new msi GE62 Apache pro with no
luck. Then I installed kubuntu and it isn't working right. There are so
many conflicting Linux guides on the internet. Then I hit that button. Tell
me what I need to do and you got it. Sorry again.
So sorry,
Adam
On Sep 12, 2016 12:23 PM, "Marina von Steinkirch"<EMAIL_ADDRESS>wrote:

Hi, please pull request master, I believe this file was changed way ago.
Thanks.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bt3gl/My-Gray-Hacker-Resources/pull/1#issuecomment-246403334,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUR4l0co6gw6Bb37nOUqxLba3x0eq_UOks5qpXyCgaJpZM4J5xJ-
.


Intuition of Uniform attention and Separate attention

❓ Questions and Help

I have been trying to understand the following two concepts as described in the repo:

Uniform attention
Separate attention

The description is not really clear to me. Would really appreciate it if you can please give an intuition between this two technique.

Furthermore, Separate attention has two different types:

two  sep_diff_encoder_type
sep_diff_node_type

Its not clear to me what should I use? Any pointers please.🙏

sep_diff_encoder_type: encoder pipeline: RNNencoder  --> GNN encoder. The decoder attends on graph encoder and rnn encoder's results separately.
sep_diff_node_type: for example, there is a graph with 10 nodes with two types: A and B. The decoder attends on different node types separately.
See docs.

sep_diff_node_type: for example, there is a graph with 10 nodes with two types: A and B. The decoder attends on different node types separately.

@AlanSwift I see I can specify text content of a node with token. How to definite type for a node?

Please refer to the graph construction component.


Ref/feature/dcl rendering #861mwjr34

Adjusted the look of the scene to resemble DCL
(Materials, Transparency, Culling, Emission etc.)

Task linked: CU-861mwjr34 Apply basic Decentraland Rendering to DCL-Edit


aligner option -o needs to become -n

Hi,
Thx for providing this tool.
I ran into an issue were the generated diamond command has both --out and -o as flags, confusing everything else.
You changed the -o flag to -n in the last palign commit. However on line 596 you call palign with -o. Changing it to -n fixed the issue.
Regards
Judith

Thanks for the thorough investigation—silly oversight on my part! Fixed in bfc1e17.


Bump GHC upper bound to 8.6.5

Following up the GHC upgrade in stackage LTS-13.20

Looks like the tests pass. Great!


No public packages found

On CI I'm getting:
2024-01-05T17:37:04.256083Z ERROR  no public packages found

while locally release-plz release starts releasing packages in my workspace. There's not hint or help what may be wrong.
Could you, please, at least add to FAQ some directions how to tackle so cryptic problem?

In theory the behavior in CI and locally should be the same.
Where are you getting this error? Any way I can reproduce this?

I improved the error message: https://github.com/MarcoIeni/release-plz/pull/1187

Thanks.
What I can't figure out is why locally it finds my crates in the subdirectory, but not on CI despite same tool being used to generate them.
Example job failing: https://github.com/atsams-rs/atsamx7x-pac/actions/runs/7424920300/job/20205508357

are you using rust 1.63.0 locally?
We are at rust 1.75, so the old version of cargo might be incompatible with release-plz.

I am closing this because I don't have the energy to support old Rust stable versions. If you run into the same issue with the latest rust stable, re-open this issue, please :)


🚀 Feature:  virus scan for uploaded files from external sources

🔖 Feature description
hi, first I want to say, that pingvin-shares is an amazing software! Thank you very much! I like the requested feature for generating upload links for external but known people. but for this feature, i think it is also necessary to check the files for viruses or other malware in some way. Have there already been requests in this regard? best wishes Torsten
🎤 Pitch
Virus and malware scan for incoming files.

Good idea! Currently there are a lot of feature requests and I'm really busy at the moment. But looking forward to implement this or maybe there is someone that did something similar in the past, who wants to work on this :)

added in 76088cc76aedae709f06deaee2244efcf6a22bed

Released in v0.7.0. See the README, to learn how to set it up.


B2B-1755 extend react native events

Issue ticket number and link from Jira
Please add a link to the issue here:
If there isn't one just a short description of where this change came from.
Type of change
Please tick the relevant options (with an "x").

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality not to work as expected)
[ ] Refactor (none of the core functionality has changed)
[ ] Chore (adding new tests, build processes, tooling, performance)
[ ] This change requires a documentation update

Checklist:
Please tick the options (with an "x") of the actions which you have done. For example, it may be that an issue doesn't require new tests to be written, so you would leave option 5 unchecked:

[x] I have performed a self-review of my code and it meets the criteria specified by the ticket/issue
[ ] I have commented on my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation if necessary
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I have not changed existing tests (if so please add a description in the PR)
[x] New and existing unit tests pass locally with my changes

Should we mention in the README or release notes that now we're making some message translation/mapping ?

Should we mention in the README or release notes that now we're making some message translation/mapping ?

Good point, I will update the README as well.


Compare and integrate latest changes to MS Transfer module

We need to check what were the changes done to the Unified transferor algorithm (over the last 18 months or so) and integrate those into the MicroService Transferor module.
Maybe @vlimant can give us some pointers as well.

https://github.com/CMSCompOps/WmAgentScripts/commits/master/Unified/transferor.py there isn't much important business it seems

I'm inclined to close this issue and follow up whatever needs to be done with a more specific issue. We have learned a few more things over the last couple of months that were either discussed and or integrated into MSTransferor.

Now that I'm going through the code once again, I noticed that this piece is still missing in the MS:
                p = max_priority.get(d, 80000)
                q = 'normal'
                if p > 100000:
                    q = 'reserved'
                elif p < 70000:
                    q = 'low'

in plain english. Workflows with RequestPriority>100k should be subscribed under the reserved phedex priority; and so on.
@ericvaandering is this also a reality in Rucio? Can we define different priorities for the rucio rules? If so, then I think this feature needs to be implemented. Otherwise we can likely live with normal for a few months.

There are different Activity codes and I think we can prioritize them in Rucio and/or FTS. So something like this may be useful.
Be sure to keep the hardcoded values and single character variable names. :-)

On Apr 1, 2020, at 3:48 AM, Alan Malta Rodrigues<EMAIL_ADDRESS>wrote:
Now that I'm going through the code once again, I noticed that this piece is still missing in the MS:
            p = max_priority.get(d, 80000)
            q = 'normal'
            if p > 100000:
                q = 'reserved'
            elif p < 70000:
                q = 'low'

in plain english. Workflows with RequestPriority>100k should be subscribed under the reserved phedex priority; and so on.
@ericvaandering https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ericvaandering&d=DwMCaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=EHaoB-POFWGrYFvPXoj1bQ&m=qM0dgGvzr9HPx7hrDRcFQqCXRJcx9mrFMlBbe2P0mvg&s=EDFg93_zmrjJcRTM36YndwbHKHDRL_6WyqIaQv1Qddw&e= is this also a reality in Rucio? Can we define different priorities for the rucio rules? If so, then I think this feature needs to be implemented. Otherwise we can likely live with normal for a few months.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_dmwm_WMCore_issues_9138-23issuecomment-2D607120035&d=DwMCaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=EHaoB-POFWGrYFvPXoj1bQ&m=qM0dgGvzr9HPx7hrDRcFQqCXRJcx9mrFMlBbe2P0mvg&s=IirRHAF6KdQL8SRx8zAXjLdl-QOu-Vvhj6i5krFP9sc&e=, or unsubscribe https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AAMYJLSTIKT74GYOG3NPUM3RKL5WJANCNFSM4HEP5YFQ&d=DwMCaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=EHaoB-POFWGrYFvPXoj1bQ&m=qM0dgGvzr9HPx7hrDRcFQqCXRJcx9mrFMlBbe2P0mvg&s=XeVoh63iud-LgEg_cqq1UfTTV1Oww52o_QJPFuyqIQg&e=.

@amaltaro , can we close this issue?

@vkuznet yes, we might want to have different rule priority. But we can have a specific issue on that whenever people see a real need for that. Closing this out! Thanks


Feature/lockout

Codecov Report

Merging #383 into master will decrease coverage by 0.07%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master    #383      +/-   ##
=========================================
- Coverage    2.67%   2.59%   -0.08%
=========================================
  Files          61      63       +2
  Lines        1460    1502      +42
  Branches      292     306      +14
=========================================
  Hits           39      39
- Misses       1421    1463      +42

Impacted Files
Coverage Δ

...frontend/src/pages/Internal/VirtualContest/util.ts
0% <0%> (ø)

...oder-problems-frontend/src/pages/Internal/types.ts
0% <0%> (ø)

...ages/Internal/VirtualContest/ContestCreatePage.tsx
0% <0%> (ø)
:arrow_up:

...ages/Internal/VirtualContest/ContestUpdatePage.tsx
0% <0%> (ø)
:arrow_up:

.../src/pages/Internal/VirtualContest/ShowContest.tsx
0% <0%> (ø)
:arrow_up:

...rc/pages/Internal/VirtualContest/ContestConfig.tsx
0% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5d52796...4e43941. Read the comment docs.


How change the size of the color stream with the sdk 2.0

Required Info

Camera Model
SR300

Firmware Version

Operating System & Version
Ubuntu 16.04

Kernel Version (Linux Only)
4

SDK Version
2.0

Hello,
I need a 480 x 640 color image for  my application but when I use data.get_color_frame() the size of the color image is 1080 x 1920. With the old sdk version I used pxcSenseManager->EnableStream(PXCCapture::STREAM_TYPE_COLOR, frameSize.width, frameSize.height, frameRate);
with Size frameSize = cv::Size(640, 480);
Do you know the equivalent for the sdk 2.0?
Thank you for your answer

I believe this is what you need:
pipeline pipe;
config cfg;
cfg.enable_stream(RS2_STREAM_COLOR, 640, 480);
// if you need depth - cfg.enable_stream(RS2_STREAM_DEPTH);
pipe.start(cfg);

Yes Thank you very much. It's exactly what I need.


Fixed bad diagnostic error, if user use old plugin option format like --enable-plugin=numpy=scipy

What does this PR do?
Fixed bad diagnostic message — if user used old plugin options format, like
«--enable-plugin=numpy=scipy» it gets error message
«Error, plugin options format changed. Use '--enable-plugin=numpy=scipy --help», and catched in bad recursion.

Spurios errors in workflow for you too, only had that for factory so far.

I might make this part of the next hotfix still, as the warning is not as helpful as it was intended to be when introduced in another hotfix. In that case, I would rebase develop with it.


Fix inconsistent fields for resource settings on service for API docs

In API docs, CPU and Memory were used for resource settings on services. The actual settings should be NanoCPUs and MemoryBytes.
This fix address the inconsistent fields between API docs and actual settings.
This fix fixes #24058.
Signed-off-by: Yong Tang<EMAIL_ADDRESS>

Thanks @yongtang, not entirely sure on the description yet. Also, looks like this change is also needed in the 1.25 docs (docs/reference/api/docker_remote_api_v1.25.md)

Thanks @thaJeztah the PR has been updated with superscript (10-9). The v1.25 doc has also been updated. Let me know if there are any issues.

Thanks! LGTM
(but better suggestions are welcome :smile:)

LGTM 🐯

this appears to have been cherry-picked into bump_v1.12.0 - but not using the PR's merge commit - so its not listed as such in the linking above


Updating error message for invalid params types.

Including a more explicit message when the parameters are not a valid type.

Hey @vjustov! I wanted to apologize again for the delay. I wasn't able to include this PR directly, but v1.4 no longer requires specific types for these options.
Thank you for your contribution.


compatible with non browser client

I am not able to connect to websocket with non browser client like Qwebsocket.
Please suggest what can i do for this

Provide more information: what appears in the lighttpd log with websocket.debug = 4 in lighttpd.conf? What is in the HTTP request sent by QWebSocket and how does it differ from an HTTP request that works as sent by a browser?


Adjust Organization Model to Include Additional Fields

Purpose
Persist frontend admin configurations such as default date format, default currency and default language.
Approach
Adjust Organization Model to include date_format, default_currency, currency_format and default_language fields
Furter Info
@jefmoura

Coverage increased (+0.01%) to 58.406% when pulling 68b2b04e66ba2c8e59016a30e41667c361f9044d on Fix/#1023 into d97f4373e93ecc618f2c822111c1e82bf4599221 on dev-v2.


Add Corda

Corda - Open source blockchain platform designed for business.

This list is very useful for people working with Corda. It's the only list too, and I've had the Corda community get involved with it.
By submitting this pull request I confirm I've read and complied with the awesome list requirements 🖖
PRs reviewed: #1682, #1677, #1681, #1679. Only commented on the ones that had issues previously unreported.

unicorn

You should be able to approve PRs if they look good to you, rather that just commenting on the problems. Otherwise, looks great to me!


Update depencencies

Updating the dependencies to use new version of set-output and to fix security advisory in both node-fetch and @actions/core
The update of @octokit/core also removes support of node@16 so I bumped it to node@20

Hey @evvanErb ! I think I'm missing the build part on this action, could you tell me how to build the files for the /dist folder?


[W6.1f][T15-B4]Alpheus Lim

@ALim95
Nothing much to review here. Hence closing with minimal review


Unicode errors

I'm getting "UnicodeEncodeError" from chartit.
'ascii' codec can't encode character u'\u2013' in position 33: ordinal not in range(128)
Django Version:	1.4
Exception Type:	UnicodeEncodeError
Exception Value:
'ascii' codec can't encode character u'\u2013' in position 33: ordinal not in range(128)
Exception Location:	/lib/python2.6/site-packages/chartit/chartdata.py in _get_data, line 525
Python Version:	2.6.5
This specifically seems related to "lv = tuple(map(str, lv))", when "lv" contains an en-dash. I suspect I'll get even more of these errors on my data since I can't reasonably force all of my data into ASCII.
Hopefully you can check your code over for this and related issues. If I have the time, I'll try and fix this and send my solution on, but for now I'm forced to work around this.

Looks like fix is kinda simple: replace line 531 from chartdata.py
                            `lv = tuple(map(str, lv))`

to
                            `lv = tuple(map(unicode, lv))`


[Q] remove preview's border

Category

[x] fzf binary
[ ] fzf-tmux script
[ ] Key bindings
[ ] Completion
[ ] Vim
[ ] Neovim
[ ] Etc.

OS

[x] Linux
[ ] Mac OS X
[ ] Windows
[ ] Windows Subsystem for Linux
[ ] Etc.

Shell

[ ] bash
[x] zsh
[ ] fish

ver 0.17.5
How to remove preview's border. preview seems to have border enabled by defaut in 0.17.5, how to remove it?

It's some kind of nested --preview option that force the second one always has --border on somehow.


making no disengage on gas easier for Forks

this PR should make it easier for Forks to implement no Disengage on Gas.

We added this functionality to panda so forks could run stock panda safety, but we won't merge code that is only intended for forks.


Compression Bomb Protection

Hi I'm trying to figure out a way to protect against compression bombs in express ([this](https://en.wikipedia.org/wiki/Zip_bomb] might help if that term is new).
I haven't found any resources that might help in how to deal with that in this library. Usually I would pass the stream through a counter that just throws an exception when a threshold is passed.
I'm new to express so the solution might be so simple that I just don't see it, but if not then this would be a great feature to add.

With a little fiddling I found my own solution in case someone else is looking for it.
This might still be considered a nice feature to have though.
// Prevent compression bomb
app.use((req, res, next) => {
    var length = 0;
    req.on('data', (chunk) => {
        length += chunk.length;
        if (length > 1048576) {
            req.removeAllListeners('data');
            req.removeAllListeners('end');
            res.header('Connection', 'close');
            res.status(413).send('Message too long, will not process');
        }
    });
    req.on('end', () => {
        next();
    })
});

I'm not sure what you are looking for here. Your example code does not even use this module, and the module had nothing to do with incoming requests.
If you are looking to gunzip request bodies, you should be using the "body-parser" module, which has gunzip built-in, including compression bomb protection.


Missing background "Child of the Twin Village" from Dark Archive

Hi all,
The background "Child of the Twin Village" from Dark Archive doesn't appear to be in the compendium packs. I've had a friend also look and they weren't able to find it either. I also didn't find any open issues about it here, so I'm posting it up.
Running Foundry v9, PF2e v3.13.6.

As a quick follow up, I went ahead and built out this background in Foundry and exported it to a json. Github won't allow me to upload it as a json, so here it is as a txt file. Hopefully this'll save a minute on data entry!
fvtt-Item-child-of-the-twin-village.txt


How to Reset the form after submit (w/ React Hooks)

I've seen the example of how to reset the form with classess and "ref" but I would like to know how to do it with React Hooks.

Greetings @JanderSilv ,
I am not sure if I understand your question. could you please elaborate it?
Also, if by "ref" you mean useRef hook then, I think, you already have the question your problem.
Regards
SNikhill

Greetings @JanderSilv ,
I am not sure if I understand your question. could you please elaborate it?
Also, if by "ref" you mean useRef hook then, I think, you already have the question your problem.
Regards
SNikhill

Hello @SNikhill, thanks for responding. Actually I don't remember why I had that doubt in that time, probably I didn't know how to use the useRef's hook yet. But the problem was solved, the project already finished and this issue can be closed. Thanks again.

Hello @SNikhill, thanks for responding. Actually I don't remember why I had that doubt in that time, probably I didn't know how to use the useRef's hook yet. But the problem was solved, the project already finished and this issue can be closed. Thanks again.

Greetings @JanderSilv,
Good to hear that your problem has been solved.
You will have to close the issue from your end.
Regards
SNikhill

Greetings @JanderSilv,
Good to hear that your problem has been solved.
You will have to close the issue from your end.
Regards
SNikhill


Add Personas to Personas.md (Milestone 4: Communicating Results)

Create a couple of personas (specific examples of people) of the people we are targeting, here are three examples provided in one of the sessions (link to slides https://docs.google.com/presentation/d/1EN1xYW9DVDjkz0RNuJzEUePt2sKzKny5VxmeR1uceto/edit?usp=sharing ):
Françoise Lefèvre (f, 54)
Background: She is a 1st generation Belgian born to a french-speaking family from Switzerland. She studied accounting and worked for the Brussels government for 23 years.
Entered Politics Because: She was tired of politicians not understanding city finances, she believed her experience as a government accountant would benefit residents of Brussels.
Speaks: French, English, Swiss German
Fara Alami (f, 39)
Background: She is a 3rd generation Belgian born to a French & Arabic speaking family with roots in Morocco. She studied chemistry and worked as a researcher in a local university for 10 years where she was also the faculty representative on the university's board.
Entered Politics Because: She enjoyed her work more as a board member than as a researcher and wanted to be part of decision-making for a larger community.
Speaks: French, Arabic, Dutch, English
Koen Van Dyck (m, 42)
Background: He was born to a dutch-speaking family that has lived in Brussels since Belgium was formed. He studied web design and worked as an independent developer for 15 years, most of his clients were small businesses or nonprofits.
Entered politics because: His experience working with nonprofits gave him many ideas of how local government can better support social initiatives.
Speaks: English, French, Dutch

added into the google doc file 2 additional personas
https://docs.google.com/document/d/126p3okFA0Qf0yrCqL6xm-_qOf1SXl0qWBMl-4Yv7d7c/edit?usp=sharing

Good information about our audience

This issue is done


AsynchronousMetrics: add a metric for number of databases and total number of tables.

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en
Category (leave one):

New Feature

Short description (up to few sentences):
Two metrics added to the system.asynchronous table.
Use case.
DBA will look at these metrics for servers with a huge number of tables.
#4290

I've changed TotalNumberOfTables to NumberOfTables, because it will be more handy to see these metrics near each other in the list.


QUES: How do you git clone and run local?

?

@gliptak @SvenDowideit @izaac @phillc

@joehoeller there's a wiki doc for this, let us know if this is what you are looking for.
https://github.com/rancher/rancher/wiki/Setting-Up-Rancher-2.0-Development-Environment

Does this work on Linux, or is the MacOS stuff ancillary info for “if I’m on a Mac”?

@joehoeller It should work, besides the OS X specific tools referenced in case you're in that platform everything else works even the IDE.

This is primarily built on the premise of setting up in a MacOS environment, but most of it should carry over to linux as well.

Ok I’ll give it a go and follow up soon on a yay or nay or questions.
On Mon, Mar 2, 2020 at 10:32 AM Izaac Zavaleta<EMAIL_ADDRESS>wrote:

@joehoeller https://github.com/joehoeller It should work, besides the
OS X specific tools referenced in case you're in that platform everything
else works even the IDE.
This is primarily built on the premise of setting up in a MacOS
environment, but most of it should carry over to linux as well.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rancher/rancher/issues/25649?email_source=notifications&email_token=ABHVQHEC7K443ZENCOO3UZTRFPNRFA5CNFSM4K5HTAY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENP7NOQ#issuecomment-593491642,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABHVQHAUHR66PIQDMAYMKNDRFPNRFANCNFSM4K5HTAYQ
.

@izaac I think there is some disconnect here. I just want to git clone and run local with docker. Is that possible?


MINOR: Remove unused config variables

Also move a couple that were in the wrong section.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Yes, that's right.

ControllerMessageQueueSize removals LGTM as well

JDK 8 and 11 builds passed, 17 had one unrelated failure.


Added improved error message in predictor methods prior to being fit

Issue #, if available:
Description of changes:

Added improved error message in predictor methods prior to being fit

Example:
AssertionError: Predictor is not fit. Call `.fit` before calling `.leaderboard`.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Job PR-1428-3 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-1428/3/index.html


[FEA] Support repetition quantifiers ? and * with regexp_replace

Is your feature request related to a problem? Please describe.
We currently fall back to CPU for repetition quantifiers ? and * with regexp_replace because the behavior is not consistent with Spark.
For example, regexp_replace('a', '\D?', '_REPLACE_') produces _REPLACE__REPLACE_ on CPU, and _REPLACE_ on GPU.
Describe the solution you'd like
Make the behavior consistent with Spark and enable this on GPU.
Describe alternatives you've considered
None
Additional context
None

Confirmed that the same behavior happens with {0,} and {0,n} repetitions as well.


1.2.0 release

full multiplatform publication of (with all supported targets):

[x] kotest-arrow-assertions
[x] kotest-arrow-property
[x] kotest-arrow-property-optics
[x] Update to Arrow 1.0.1

Resolved, now will create a PR for publication


Remove ENTITY_TYPE references

See https://github.com/Senzing/community-roadmap/issues/66

yeah, this is only in the mock data and docs(that haven't been updated yet). closing.


Sheet name issue

Hi,
If I open a xlsx file and want to write to some cells in sheet where sheet name is not in format of "SheetX"
after xlsx file is saved, there is no entry in the cell if you open a file with Excel.
Another thing is if I use xlsx.CreateFile() I'm aware that I get only one sheet with name "Sheet1" and I can write to the cells of "Sheet1".
When I do xlsx.NewSheet(2, "Sheet2") I can write to cells in "Sheet2". But if instead od "Sheet2" I put "Test_1" for example, then if I write to some cells in this sheet, this cannot be seen in Excel.
Only workaround I found is to create new sheets with name "SheetX" then do whatever you need and before saving use xslx.SetSheetName("Sheet2", "Test_1") for example.

@rpokupec

You can use the GetSheetMap() function to get all sheets index and name map and use "Sheet" + index to set the cell value;
You should be set cell value by SetCellValue("Sheet2", ..., ...) after doing xlsx.NewSheet(2, "Test_1");
In other words, function SetCellValue() and some other functions are doesn't support set cell value or get rows by sheet name currently, it needs to take the form of "Sheet"+index as a parameter. Relate issue #25, #43, and #47.

Ok.
Thank you for the explanation.


Docker mount denied on macOS

While trying to run rust-playground locally, I can build the compiler docker images successfully and also launch ui folder successfully. However, if I tried to run, build or rustfmt (any commands need docker) in my localhost, I will get following error
docker: Error response from daemon: Mounts denied:
The paths /var/folders/dx/l5pn75zx5v9_cwstvgwc5qyc0000gn/T/playground.6gEHdGUM6XPU/output and /var/folders/dx/l5pn75zx5v9_cwstvgwc5qyc0000gn/T/playground.6gEHdGUM6XPU/input.rs
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
.
time="2019-04-19T13:36:22+09:00" level=error msg="error waiting for container: context canceled"

I tried to follow the instruction Docker -> Preferences... -> File Sharing to set the path but I can't add it because the /private path already includes the /var/folders that /private is default paths for macOS.
After doing some search, I found this SO answer looks related but still not figure out how to fix it yet.

I use docker-machine, not Docker for Mac, but I had similar problems. I need to set the TMPDIR environment variable to a location where Docker can share files from.
For example, I have ~/Projects/integer32/playground/tmp and I use TMPDIR=~/Projects/integer32/playground/tmp cargo run.

@shepmaster Thank you so much! It works for me as well! I'm using Docker for Mac! Then, let me close this issue, thanks! 🙇


project.afterEvaluate can't be called from plugin.apply

In this plugin for example, it crashes. I don't see why that should be disallowed. The 4.10 release notes only mention calling afterEvaluate from tasks.register.
Project: https://github.com/SUPERCILEX/Robot-Scouter/tree/3986943126d1e8f661b6e3c2f986dc02e7848c9c
Setup: ./gradlew setup
Test: ./gradlew wrapper --gradle-version 4.10-rc-1 -PdevBuild -s. (You'll have to comment out configureGeneral() in my main build script.)

Thanks @SUPERCILEX, this should still work.  We'll get a fix and another RC going.

You could replace
https://github.com/SUPERCILEX/Robot-Scouter/blob/master/buildSrc/src/main/kotlin/com/supercilex/robotscouter/build/RobotScouterBuildPlugin.kt#L44
with either searching through the task graph for tasks with the name processReleaseMetadata and disabling them or configuring the tasks with onlyIf (something like this):
tasks.withType(type of processReleaseMetadata).named("processReleaseMetadata").configure {
    onlyIf {
        project.secrets.single({ it.name.contains("publish") }).exists()
    }
}

whenTaskAdded
tasks.whenTaskAdded {} causes all tasks to be created even if they're declared with register(...).

@big-guy Thanks for all the tips! Shouldn't that be documented somewhere? 😄
getTasksByName
Is there an easy way to recursively access named across all projects? And is there an optional version of named that doesn't throw? Here's what I came up with, pretty sure it isn't forcing on-demand tasks to be created:
project.gradle.taskGraph.whenReady {
    val hasCreds by lazy { project.secrets.single { it.name.contains("publish") }.exists() }
    allTasks.filter { it.name == "processReleaseMetadata" }.forEach {
        if (!hasCreds) it.enabled = false
    }
}

whenTaskAdded
Is there an alternative? I mean, I could do the taskGraph trick again, but that's kinda ugly. Personally, I think Gradle 5.0 should change the method signature to accept an Action<TaskProvider<T>> so it can be used efficiently.

WHAT!!!??? OMG, you just saved me 10 ENTIRE SECONDS off of every build. Like, that'll be enough for me to have sub-minute incremental builds, thank you so much!!! ❤ (And I kept complaining to everyone about how long configuration took 🤦♂.)
Old 💩

New ✨

Regarding whenTaskAdded, here's how I replaced it:
gradle.taskGraph.whenReady {
    allTasks.filter { name.contains("Test") }.forEach { it.enabled = false }
}

2s is still slow, unless you have hundreds of subprojects. You can use the Gradle profiler to find out what code exactly is slowing your build down. If making those tasks lazy made 10s difference it also means you have some very expensive code in those configure closures.

@oehme Nah, Google's just being naughty. I've complained about it here: https://issuetracker.google.com/issues/112219401 and I'll keep trying to get them to reduce configuration time as we make progress.
Data: this build scan shows that creating the com.android.application plugin tasks is hella expensive.

That's not really what the build scan shows. It just shows that the afterEvaluate hook is slow. That hook contains everything related to variants, including any 3rd party plugins and code in your own build related to variants. Given you only have 500 tasks in total, this should not take 2s. Have a look with the profiler and you'll see where the time is going.

Eventually build scans will be more fine grained about this and pinpoint which plugin is contributing exactly.

FYI, this is coming very soon. ~2 weeks away.

@ldaley Even for DomainObjectContainer.all {}? Because that's where the missing clarity for Android builds is - plugins doing expensive things as the Android plugin adds the variants.

No, not to that level. The next release just has attribution of the lifecycle callbacks.
With a closer look, I guess that's not actually going to reveal anything in this case because it's almost certainly the android plugin incurring the time.

I don't think it's the Android plugin per se, but callbacks like variants.all {}.

Right, but that's going to show with the attribution as just Android plugin time.

This is fixed and will be included in 4.10-rc-2.

@oehme @ldaley Oh, it's the Jetifier transforms. Should they be doing this at configuration time or should I report a bug?

Please use the jfr profiler so we see the actual stacktrace. Resolving dependencies at configuration time is always a bug. We just need to find out who does it.

@oehme I'm not sure how to figure who's starting the transforms, but I've filed #6348


Create new table - missing functionallity

Laravel Version: 5.4.12
Voyager Version: dev-release/v0.11.1
PHP Version:7.1.1
Database Driver & Version: MySQL 5.7.17
Description:
Voyager is missing

Prefilled primary key field
button for adding timestamp fields
button for adding primary field
buttong for adding softdelete field

Steps To Reproduce:
Just follow documentation for installing, but use 5.4.12 for laravel and v0.11.1 for voyager

Currently you can add these fields manually.
Adding shortcuts is nice. I will see what I can do about them.

Is this working now in latest version?

At the moment, only a prefilled primary key column has been added (will be available when the next release is tagged).


Can't connect to sftp

When i use WinSCP to connect, the session close immediately.
When i use FileZilla to connest SFTP, I got "Received unexpected end-of-file from SFTP server"

Where do your server folders go into, /home? What's /var/log/auth or /var/log/secure say?

This is not a bug with PufferPanel, it is a bug with your configuration. Please create a topic on our community support forums for assistance.


Add Changie entry for OpenShift

Following up issue 81, OpenShift support has been spread over many many PR. This PR concludes that by adding a changie entry for OpenShift.

Closes #81


List changes.

Lists can be added to themselves (probably not desired)
Lists are added by reference instead of as a copy
Refer to list elements backwards with negative indices (like python)

Lists do not print well

Allow list literals (eg { x , y , z })

Lists are initialized with null values (possibly desired)

Fixed in v7.1


[FSDE-15362] Migrate Toolbar component to new Vue documentation

The CI pipeline run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-332/2/. :white_check_mark:

You can check this PRs instance in https://29d5007b9228d6025456ba077528a8ed01b7e949-chi-pr.enterprise.ctl.io (external) and in https://nginx-pr-332-ux-chi.kubeodc-test.corp.intranet/ (internal)

The CI pipeline run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-332/3/. :white_check_mark:

You can check this PRs instance in https://1054cafa83eba830b77203024d035e2d81205b7e-chi-pr.enterprise.ctl.io (external) and in https://nginx-pr-332-ux-chi.kubeodc-test.corp.intranet/ (internal)


Waypoint: Assignment with Times Equals - Result should be int

The result of the last variable C displays as a string instead of an integer.

You could parse the string into an integer using parseInt().
You could either:
parseInt('46');
parseInt(c);


Source control: missing sort as in workspace

Hi,
this morning I upgraded VS Code (1.66.0), opened a multi-root workspace, and found that in the Source Control section, in the "lower part" (where you can stage diffs, review diffs, etc.), the repositories are now sorted in alphabetical order. This is not the behavior till the previous release, where the order was the same of the repos of the workspace, i.e., the same order of the declarations in the .code-workspace file.
It could be nice to have the chance to keep the old sorting, since I find it more natural: if I choose a order in the Explorer section, I find convenient to have the same order in the Source control section too.

As you can see in the attached image, the order is alphabetical, but in the Explorer section, the order follows the order I decided in the .code-workspace.
Regards.

/duplicate of #146409


async-ratelimiter does not support redis library

The old ratelimiter library has an ioredis check:
var isIoRedis = Array.isArray(res[0]);
var count = parseInt(isIoRedis ? res[1][1] : res[1]);
var oldest = parseInt(isIoRedis ? res[3][1] : res[3]);
var oldestInRange = parseInt(isIoRedis ? res[4][1] : res[4]);

but async-ratelimiter does not.
This will cause erroneous 429s to occur with the latest version of koa-ratelimit for people using the regular redis library. Please list this as a breaking change.
https://github.com/microlinkhq/async-ratelimiter/issues/22

I'm not interested into support node-redis since ioredis have all the features necessaries and the project is well maintained 🙂

Not sure if this is the same issue but when I pass RedisClient from node-redis into koa-ratelimit's db, an error occurs Cannot read property '1' of undefined

same issue doesn't work with node-redis.

I open a PR in async-ratelimiter here. Some time and everything will be fine.

Hi guys, I fixed the missing behave in async-ratelimiter and now everything work just I wait @niftylettuce to merge my PR #62 and everything done 🎉.

v5.0.1 released to npm
https://github.com/koajs/ratelimit/releases/tag/v5.0.1


reduce copying of vectors when constructing types

The constructor(s) of core::{Applied,Shape,Tuple}Type accepts "elements", a by-value std::vector<TypePtr>.  The constructors themselves will move this argument into the appropriate class member, but at the call sites, we often copy a vector to pass it to the appropriate constructor.  This copying is not great for two reasons: first is the unnecessary allocation, but secondly we also need to copy the contained TypePtr elements, which involves a bunch of atomic refcounting.
It would be better to move these vectors whenever possible, which these changes do.  (It's debatable whether these constructors should take std::vector<TypePtr> && always, which would make copying explicit at call sites.)
Motivation
Small efficiency wins, more consistent code.
Test plan

Covered by existing tests.

It's debatable whether these constructors should take std::vector<TypePtr> && always, which would make copying explicit at call sites

If it type check it's good for me.

It's debatable whether these constructors should take std::vector<TypePtr> && always, which would make copying explicit at call sites

If it type check it's good for me.

It would not compile immediately; there'd need to be other changes at various callsites that are relying on the copying behavior.  But it's good to hear that taking rvalue references wouldn't be objectionable; I'll put that change in the small fixes queue.


Improve autoload_name() processing

Can use p instead of scriptname as the next start position of vim_strchr().

    while ((p = vim_strchr(scriptname, AUTOLOAD_CHAR)) != NULL)
	*p = '/';

Can use the last non-null p as the position of appending ".vim" by STRCPY().

Codecov Report

Merging #4618 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #4618      +/-   ##
==========================================
+ Coverage   81.32%   81.32%   +<.01%
==========================================
  Files         111      111
  Lines      144833   144835       +2
==========================================
+ Hits       117780   117792      +12
+ Misses      27053    27043      -10

Impacted Files
Coverage Δ

src/eval.c
86.51% <100%> (ø)
:arrow_up:

src/ex_cmds.c
82.18% <0%> (-0.1%)
:arrow_down:

src/channel.c
83.91% <0%> (-0.08%)
:arrow_down:

src/gui.c
63.87% <0%> (-0.06%)
:arrow_down:

src/message.c
76.94% <0%> (-0.05%)
:arrow_down:

src/os_unix.c
63.35% <0%> (+0.04%)
:arrow_up:

src/term.c
79.19% <0%> (+0.05%)
:arrow_up:

src/if_xcmdsrv.c
86.35% <0%> (+0.17%)
:arrow_up:

src/ui.c
69.66% <0%> (+0.97%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b4d9b89...ade956e. Read the comment docs.


Remove the registering of scriptContexts those have inlineCaches

ThreadContext uses different list to keep tracking of those scriptContexts which have inlineCaches, when adding to this list it can OOM and then causes some of the inlineCaches not be able to cleared up.
Changing the design to not using this kind of registering mechanism, instead just use the flags on scriptContext to determine if there's inlineCaches need to be cleared or not. with this change there should be less work to do while allocating inlineCache, but longer list to walk while shutting down. usually we do not have many scriptContexts (my guess is in most web sites we have less than 100 scriptContexts) so it should not slow down the shutdown process.

@curtisman can you review please

@curtisman can you review again?

LGTM


Update metadata/Add ProductCode: MasterPackager.MasterPackager version 21.2.7837.0

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

#19669?

It gets the same error as the manifest before...


Windows nightly builds

When unzipping the windows nightly builds at https://nightly.privacysolutions.no/, the file decompresses to a single directory called "src", which contains a single executable "anoncoind.exe" for the anoncoin daemon.

The directory should be called something different than "src", as there are no source files present.
The directory should contain both the windows gui client as well as the deamon.

Given that we will be releasing new developer builds in the next week on github: All links to the nightly builds at  https://nightly.privacysolutions.no/ will be removed from the website and wiki.


Propagate task information for Instance changes

In order to store detailed information about failed tasks, and to be able to publish backwards-compatible MesosStatusUpdateEvents, we need to transport information about the task or TaskStatus with the InstanceChange (see PublishToEventStreamStepImpl, HistoryActor).

Dupe of #4429


How can I use arrow in my project as a git submodule

I am currently bootstrap a project using arrow/cpp, I want to use arrow without install it into system lib path. So I use the git command to make the arrow as a submodule, here are two problems

if I can directly using the add_subdirectoy for arrow project
if I use the LZ4 or ZLIB compression lib ,could I mixin them with arrow in one CMakeLists.txt ? If the answer is yes, how to ?

Here is my solution with cmake
cmake_minimum_required(VERSION 3.11)

# require the submodule
find_package(Git QUIET)
if(GIT_FOUND AND EXISTS "${PROJECT_SOURCE_DIR}/.git")
    option(GIT_SUBMODULE "Check submodules during build" ON)
    if(GIT_SUBMODULE)
        message(STATUS "Submodule update")
        execute_process(COMMAND ${GIT_EXECUTABLE} submodule update --init --recursive
                        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
                        RESULT_VARIABLE GIT_SUBMOD_RESULT)
        if(NOT GIT_SUBMOD_RESULT EQUAL "0")
            message(FATAL_ERROR "git submodule update --init --recursive failed with ${GIT_SUBMOD_RESULT}, please checkout submodules")
        endif()
    endif()
endif()

project(columnar-bench)

# googletest framework
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/googletest)
# benchmark framework
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/benchmark)
# gflags
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/gflags)
# # snappy
#add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/snappy)
# # brotil
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/brotli)
# # zlib
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/zlib)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/zstd/build/cmake)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/lz4/build/cmake)

# arrow
set(CMAKE_INSTALL_PREFIX "${CMAKE_CURRENT_SOURCE_DIR}/arrow_built")
set(CMAKE_INSTALL_LIBDIR "lib")
set(ARROW_CXXFLAGS "-ldl")
set(CMAKE_BUILD_TYPE "Debug")
set(ARROW_PLASMA OFF)
set(ARROW_PYTHON OFF)
set(ARROW_PARQUET ON)
set(ARROW_WITH_ZLIB ON)
set(ARROW_BUILD_BENCHMARKS OFF)
set(ARROW_BUILD_EXAMPLES OFF)
set(ARROW_BUILD_TESTS OFF)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third_party/arrow/cpp)

# binary
add_executable(reading ${CMAKE_CURRENT_SOURCE_DIR}/src/reading_bench.cc)
add_executable(prepare ${CMAKE_CURRENT_SOURCE_DIR}/src/prepare_data.cc)

but there is still an error
···
CMake Error at third_party/arrow/cpp/src/arrow/CMakeLists.txt:614 (add_dependencies):
add_dependencies called with incorrect number of arguments
CMake Error at third_party/arrow/cpp/src/arrow/io/CMakeLists.txt:39 (if):
if given arguments:
"NOT" "(" "STREQUAL" "NONE" ")"

Unknown arguments specified
···

Apache Arrow C++ doesn't support building by add_subdirectory(). Please use ExternalProject_Add() https://cmake.org/cmake/help/latest/module/ExternalProject.html instead.

can someone give an example?

Apache Arrow C++ doesn't support building by add_subdirectory(). Please use ExternalProject_Add() https://cmake.org/cmake/help/latest/module/ExternalProject.html instead.

Any solution? @g302ge


User administration

Is it possible to have editor user but still able to create new connections?
Also it is possible to map the a user to particular connect based based on the login id (dynamically).
Btw, I love this tool and looking forward to use it. Kudos to the team!!.

Thanks @nareshgnT!
It is not possible at the moment unfortunately. It is something that's been
brought up before though.
Regarding mapping a user to a particular connection, while you can't map a
user to a connection, you can use an experimental feature to map data
attributes of a user to a single connection that has placeholders for those
values. This isn't documented much, and there's no UI to populate user data
values. Getting user data attributes into the database require either using
an auth proxy or doing something via the API/database directly.
https://sqlpad.github.io/sqlpad/#/connection-templates
Another option would require development of a sidecar service of sorts,
that creates connections that are only accessible to a single user using
connection accesses using an API token.
On Thu, Nov 19, 2020 at 1:53 PM nareshgnT<EMAIL_ADDRESS>wrote:

Is it possible to have editor user but still able to create new
connections?
Also it is possible to map the a user to particular connect based based on
the login id (dynamically).
Btw, I love this tool and looking forward to use it. Kudos to the team!!.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sqlpad/sqlpad/issues/895, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACKGXQT4HLTOSWC7EF7NCDSQVZR3ANCNFSM4T33GATQ
.

Thanks for details, will explore the options

@rickbergfalk I switched to auth proxy, but not sure how and where to create connect template.

@nareshgnT a connection template is just a connection. You can use {{user.data.dbUser}} anywhere you can define a connection. So you can define the connection with templates via environment variables or in the UI.
I should probably work on an example and put it in docker examples, because it is kind of a confusing concept.


Application settings

This feature outlines a simple cross-platform API for storing and retrieving application settings.

Integrated as part of commit