Error compiling

Hi, trying to compile your program and get this error:
kasparstromme@xxxxxx btrain % swiftc btrainapp.swift
btrainapp.swift:15:1: error: 'main' attribute cannot be used in a module that contains top-level code
@main
^
btrainapp.swift:1:1: note: top-level code defined in this source file
// Copyright 2021-22 Jean Bovet
^
btrainapp.swift:22:13: error: cannot find 'LayoutDocument' in scope
LayoutDocument(layout: Layout(uuid: "new-layout"))
^~~~~~~~~~~~~~
btrainapp.swift:22:36: error: cannot find 'Layout' in scope
LayoutDocument(layout: Layout(uuid: "new-layout"))
^~~~~~
btrainapp.swift:24:13: error: cannot find 'DocumentView' in scope
DocumentView(document: configuration.document, layout: configuration.document.layout)
^~~~~~~~~~~~
kasparstromme@xxxxxx btrain %
Any tips? I am not too familiar with coding so maybe I am doing something very wrong also :) But I have a CS 2 and would like to see what I can do with your software. Best Kaspar

Hi!
I would recommend opening the project BTrain.xcodeproj (double-click on it should open Xcode if you have Xcode installed; otherwise, you can install it directly from the Mac App Store). After opening it in Xcode, you can build and run it using Command-R. Let me know how it goes. I don't have a CS2, so I would be curious to see what works with it!

Ok, trying with Xcode but crashing on this:

11.6.2 and 13.2.1


Fix range check with negative scalings

Closes #636

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
124 unchanged lines in 6 files lost coverage.
Overall coverage remained the same at 93.491%

Files with Coverage Reduction
New Missed Lines
%

.tox/gh/lib/pypy3.9/site-packages/cantools/database/utils.py
12
92.48%

.tox/gh/lib/python3.12/site-packages/cantools/database/utils.py
13
91.59%

.tox/gh/lib/python3.8/site-packages/cantools/database/utils.py
13
91.59%

.tox/gh/lib/python3.12/site-packages/cantools/database/can/message.py
28
90.72%

.tox/gh/lib/pypy3.9/site-packages/cantools/database/can/message.py
29
90.53%

.tox/gh/lib/python3.8/site-packages/cantools/database/can/message.py
29
90.53%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
21689

Relevant Lines:
23199

💛  - Coveralls

all cool now, let's get that merged!


splunk_dev_image

./run_splunk_container.sh
Image 'splunk-dev-image' built successfully!
Running Podman container...
dec26f151c8421d3a47a0ea41537ea42b16c7da5a2e1703cfa23f2dafc38579f
Container from image 'splunk-dev-image' started successfully!
Waiting for Splunk CLI to come up
Splunk CLI is Up with HTTP 200!
Splunk is running.

please include a pr and commit message

I will create it as a seperate PR for Readme.

While Dockerfile, and indexes.conf are fine, preview.env, run_splunk_container.sh and splunk.sh are opinionated for running everything on the localhost - which is a good milestone for verifying that our Splunk image and configuration work properly - and we have verified that.
Notice that there are some requirements on RHTAPWATCH-500 that we haven't fulfilled:
1. `Deployed to the same cluster the dev RHTAP instance is running on`.

we might either break this story or revisit story point for the JIRA.

2. `Probably manually built and pushed to a personal quay.io repo`

If we push image to quay with default port it doesn't make sense to change the port since it is already in quay with pre-filled ports.

Just to clarify that, we need to #1, we need to create deployment configuration for the Splunk image created here and to pull the image from Quay. As I do find preview.env, run_splunk_container.sh and splunk.sh useful, maybe we can keep them under a sub-folder like local_run.
preview.env is from infra deployment there these variables must be set.
we will be running only run_splunk_container.sh script. there will be no other scripts. if we push images to quay.

Added Readme


Problems whit Dominos addon.

Hello everyone!
Again, your mods is one of the best i have used. I really enjoy configurates every single part in the game for a better immersive experience. So thakyou! But I have three question I want to present to you. This is the third and last. (the others will be in difrent post).
All right, there is another addon I like to use cuz has a lot of configurations options. It is Dominos. Its really a useful addon.
The problem whit this addon is this: In COMBAT situation I want to hide almost the entire UI, remainign visible only action bars, my player frame and my target frame.
I made it.
But here comes the problem. When the situation back to a normal one, "World" for exaple where my action bars are hidden, the bars still visibles. In fact, they get stuck, don't hidde in different situation.
The PlayerFrame and TargetFrame works good, but the action bars don't.
So I tryed to do the same whitout Dominos addon, and it works properly. Thing is I lose a lot of features.
If you want to try yourself I can share my configuration for Fade Out Hidden in Combat Situation:

COMBAT situation whit Dominos addon.

Is a lot of lines cuz is one per each button... yeah.
DebuffFrame,
DetailsBarra_Border_1_1,
DetailsBarra_Border_1_2,
DetailsBarra_Border_1_3,
DetailsBarra_Border_1_4,
DetailsBarra_Border_1_5,
DetailsBaseFrame1,
DominosActionButton1,
DominosActionButton10,
DominosActionButton11,
DominosActionButton12,
DominosActionButton2,
DominosActionButton3,
DominosActionButton4,
DominosActionButton5,
DominosActionButton6,
DominosActionButton7,
DominosActionButton8,
DominosActionButton9,
DominosFrameextra,
ExtraAbilityContainer,
MainMenuBar,
MultiBarBottomLeft,
MultiBarBottomLeftActionButton1,
MultiBarBottomLeftActionButton10,
MultiBarBottomLeftActionButton11,
MultiBarBottomLeftActionButton12,
MultiBarBottomLeftActionButton2,
MultiBarBottomLeftActionButton3,
MultiBarBottomLeftActionButton4,
MultiBarBottomLeftActionButton5,
MultiBarBottomLeftActionButton6,
MultiBarBottomLeftActionButton7,
MultiBarBottomLeftActionButton8,
MultiBarBottomLeftActionButton9,
MultiBarBottomRight,
MultiBarBottomRightActionButton1,
MultiBarBottomRightActionButton10,
MultiBarBottomRightActionButton11,
MultiBarBottomRightActionButton12,
MultiBarBottomRightActionButton2,
MultiBarBottomRightActionButton3,
MultiBarBottomRightActionButton4,
MultiBarBottomRightActionButton5,
MultiBarBottomRightActionButton6,
MultiBarBottomRightActionButton7,
MultiBarBottomRightActionButton8,
MultiBarBottomRightActionButton9,
MultiBarRight,
MultiBarRightActionButton1,
MultiBarRightActionButton10,
MultiBarRightActionButton11,
MultiBarRightActionButton12,
MultiBarRightActionButton2,
MultiBarRightActionButton3,
MultiBarRightActionButton4,
MultiBarRightActionButton5,
MultiBarRightActionButton6,
MultiBarRightActionButton7,
MultiBarRightActionButton8,
MultiBarRightActionButton9,
PlayerFrame,
TargetFrame,

COMBAT Situation Without Dominos addon. Using the original bars from Blizzard.

It's much more simple.
DebuffFrame,
DominosFrameextra,
ExtraAbilityContainer,
MainMenuBar,
MultiBarBottomLeft,
MultiBarBottomRight,
MultiBarRight,
PlayerFrame,
TargetFrame,

The difference between the number of codes is because in Blizzard bars, all the buttons are inside a bar, which has a frame name that I can use in the settings to make it work. And it work perfectly. Dominos doesn't. So I had to find the name of each of the buttons... It's okay, I used excel and it was very easy. Long but easy. Unfortunately it doesn't work cuz the buttons get stuck.
Can you fix this, please?

This seems like another problem with DynamicCam's "Hide UI" feature conflicting with other addons hiding parts of the UI. I will leave this ticket open until I have implemented my planned solution for better compatibility.


Got "TypeError: must be convertible to a buffer, not bytearray" in PyPy

PyPy version: 4.0.1 with GCC 4.8.4 on linux2
System: Ubuntu 15.04 x86 64bit
Error line: ./site-packages/redis/connection.py line 359 self._reader.feed(self._buffer, 0, bufflen)

Traceback (most recent call last):
  File "/home/zeno/amap/env/pypy/site-packages/redis/client.py", line 572, in execute_command
    connection.send_command(*args)
  File "/home/zeno/amap/env/pypy/site-packages/redis/connection.py", line 564, in send_command
    self.send_packed_command(self.pack_command(*args))
  File "/home/zeno/amap/env/pypy/site-packages/redis/connection.py", line 539, in send_packed_command
    self.connect()
  File "/home/zeno/amap/env/pypy/site-packages/redis/connection.py", line 447, in connect
    self.on_connect()
  File "/home/zeno/amap/env/pypy/site-packages/redis/connection.py", line 515, in on_connect
    if nativestr(self.read_response()) != 'OK':
  File "/home/zeno/amap/env/pypy/site-packages/redis/connection.py", line 578, in read_response
    response = self._parser.read_response()
  File "/home/zeno/amap/env/pypy/site-packages/redis/connection.py", line 360, in read_response
    self._reader.feed(self._buffer, 0, bufflen)
TypeError: must be convertible to a buffer, not bytearray

Now I just move hiredis out, redis clients works no problem.

I checked hiredis-py's usage, method feed should input a string, instead of a bytearray.

This error was catched so can't be throwed out, only use single-step debug can find it.

I'm not sure about this. The whole point of using a bytearray is to prevent memory allocations. Support for bytearray was specifically added to hiredis-py here: https://github.com/redis/hiredis-py/pull/22
Casting the bytearray to bytes creates an additional memory allocation every call. I'd really like to avoid that.
Does PyPy treat bytearray objects differently than CPython does? From the Python docs, the two should be completely interchangeable:
"Both bytes and bytearray objects support the common sequence operations. They interoperate not just with operands of the same type, but with any bytes-like object. Due to this flexibility, they can be freely mixed in operations without causing errors."
https://docs.python.org/3/library/stdtypes.html#bytes-methods

Yeah, I'm sure that the behavior of bytearray is not different on pypy 4.0.1. Maybe I provide a simple way to reproduce it? I think could just judge if interpreter is pypy then use bytes method?

Can simply reproduce by below program.
import hiredis

test = bytearray()

reader = hiredis.Reader()
reader.feed(test)

Python 2.7.10 run it no problem, but use PyPy 4.0.1 got below error.
 ➜  pypy reproduce.py
Traceback (most recent call last):
  File "reproduce.py", line 7, in <module>
    reader.feed(test)
TypeError: must be convertible to a buffer, not bytearray

It looks like this is a hiredis-py error. The bytearray test in the hiredis-py suite (https://github.com/redis/hiredis-py/blob/master/test/reader.py#L168) fails when running against PyPy 4.0.1 raising the error you're seeing.
Also, these two tests (https://github.com/redis/hiredis-py/blob/master/test/reader.py#L133-L139) cause the test runner to segfault against PyPy 4.0.1. Not sure why, but this is likely another problem you'll run into trying to run hiredis-py on PyPy. I commented them out temporarily to get the rest of the sutie to run and see the bytearray test error.
I'm not very familiar with PyPy (certainly not at the C extension level), so I'm not sure where to really start.

Well, I think the temporary solution to solve this problem is disabling hiredis-py when use PyPy, I think pure Python code run on PyPy have an acceptable performance.

I created an issue on the hiredis-py repo. Hopefully someone more familiar with PyPy than I can take a look.

PyPy fixed their ByteArray support in version 5.3. hiredis-py (and redis-py with hiredis-py enabled) works with PyPy 5.3 or later.


Couldn't find preset "env" error. Fresh build.

  app:bin:compile Webpack compiler encountered errors. +5ms
  app:bin:compile ./src/main.js
Module build failed: Error: Couldn't find preset "env" relative to directory "/app"
    at /app/app/node_modules/babel-core/lib/transformation/file/options/option-manager.js:299:19
    at Array.map (native)
    at OptionManager.resolvePresets (/app/app/node_modules/babel-core/lib/transformation/file/options/option-manager.js:270:20)
    at OptionManager.mergePresets (/app/app/node_modules/babel-core/lib/transformation/file/options/option-manager.js:259:10)
    at OptionManager.mergeOptions (/app/app/node_modules/babel-core/lib/transformation/file/options/option-manager.js:244:14)
    at OptionManager.init (/app/app/node_modules/babel-core/lib/transformation/file/options/option-manager.js:374:12)
    at File.initOptions (/app/app/node_modules/babel-core/lib/transformation/file/index.js:216:65)
    at new File (/app/app/node_modules/babel-core/lib/transformation/file/index.js:139:24)
    at Pipeline.transform (/app/app/node_modules/babel-core/lib/transformation/pipeline.js:46:16)
    at transpile (/app/app/node_modules/babel-loader/lib/index.js:41:20)
    at /app/app/node_modules/babel-loader/lib/fs-cache.js:159:18
    at ReadFileContext.callback (/app/app/node_modules/babel-loader/lib/fs-cache.js:30:14)
    at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:336:13)
 @ multi app +0ms
  app:bin:compile Compiler encountered an error. Error: Webpack compiler encountered errors
    at compiler.run (/app/app/bin/compile.js:25:23)
    at Compiler.<anonymous> (/app/app/node_modules/webpack/lib/Compiler.js:181:13)
    at /app/app/node_modules/webpack/lib/Compiler.js:403:12
    at Compiler.next (/app/app/node_modules/tapable/lib/Tapable.js:67:11)
    at Compiler.<anonymous> (/app/app/node_modules/webpack/lib/CachePlugin.js:40:4)
    at Compiler.applyPluginsAsync (/app/app/node_modules/tapable/lib/Tapable.js:71:13)
    at Compiler.<anonymous> (/app/app/node_modules/webpack/lib/Compiler.js:400:9)
    at Compilation.<anonymous> (/app/app/node_modules/webpack/lib/Compilation.js:577:13)
    at Compilation.applyPluginsAsync (/app/app/node_modules/tapable/lib/Tapable.js:60:69)
    at Compilation.<anonymous> (/app/app/node_modules/webpack/lib/Compilation.js:572:10)
    at Compilation.applyPluginsAsync (/app/app/node_modules/tapable/lib/Tapable.js:60:69)
    at Compilation.<anonymous> (/app/app/node_modules/webpack/lib/Compilation.js:567:9)
    at Compilation.applyPluginsAsync (/app/app/node_modules/tapable/lib/Tapable.js:60:69)
    at Compilation.<anonymous> (/app/app/node_modules/webpack/lib/Compilation.js:563:8)
    at Compilation.applyPluginsAsync (/app/app/node_modules/tapable/lib/Tapable.js:60:69)
    at Compilation.seal (/app/app/node_modules/webpack/lib/Compilation.js:525:7) +4ms

npm install babel-preset-env --save-dev

I am having this exact issue, even after running npm install babel-preset-env --save-dev as @J-F-Liu requested.
~/wdi/projects/react-redux-starter-kit (master)$ npm start

><EMAIL_ADDRESS>start /Users/Shrugs/wdi/projects/react-redux-starter-kit
> better-npm-run start

running better-npm-run in /Users/Shrugs/wdi/projects/react-redux-starter-kit
Executing script: start

to be executed: node bin/dev-server
  app:config:project Creating default configuration. +0ms
  app:config:project Looking for environment overrides for NODE_ENV "development". +3ms
  app:config:project Found overrides, applying to default configuration. +1ms
  app:config:webpack Creating configuration. +901ms
  app:config:webpack Enabling plugins for live development (HMR, NoErrors). +2ms
  app:server Enabling webpack dev and HMR middleware +115ms
  app:bin:dev-server Server is now running at http://localhost:3000. +54ms
webpack built 34f37017358c17e13fcc in 1534ms
Hash: 34f37017358c17e13fcc
Version: webpack 1.14.0
Time: 1534ms
                             Asset     Size  Chunks       Chunk Names
       app.34f37017358c17e13fcc.js  82.9 kB       0       app
    vendor.34f37017358c17e13fcc.js   402 kB       1       vendor
   app.34f37017358c17e13fcc.js.map    92 kB       0       app
vendor.34f37017358c17e13fcc.js.map   481 kB       1       vendor

ERROR in ./src/main.js
Module build failed: Error: Couldn't find preset "env" relative to directory "/Users/Shrugs"
    at /Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/options/option-manager.js:293:19
    at Array.map (native)
    at OptionManager.resolvePresets (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/options/option-manager.js:275:20)
    at OptionManager.mergePresets (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/options/option-manager.js:264:10)
    at OptionManager.mergeOptions (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/options/option-manager.js:249:14)
    at OptionManager.init (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/options/option-manager.js:368:12)
    at File.initOptions (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/index.js:216:65)
    at new File (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/file/index.js:139:24)
    at Pipeline.transform (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-core/lib/transformation/pipeline.js:46:16)
    at transpile (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-loader/lib/index.js:46:20)
    at /Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-loader/lib/fs-cache.js:79:18
    at ReadFileContext.callback (/Users/Shrugs/wdi/projects/react-redux-starter-kit/node_modules/babel-loader/lib/fs-cache.js:15:14)
    at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:303:13)
 @ multi app
Child html-webpack-plugin for "index.html":
         Asset    Size  Chunks       Chunk Names
    index.html  578 kB       0
webpack: Failed to compile.

Any clues on what to try? Stackoverflow doesn't seem to have much.

babel-preset-env was not present in this project at the time of it being reported. However, with https://github.com/davezuko/react-redux-starter-kit/releases/tag/v3.0.0 released, we now officially support it. Closing this as it should no longer be an issue.


⚠ Bofrost.es has degraded performance

In 20695a8, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1471 ms

Resolved: Bofrost.es performance has improved in 0668782 after 6 minutes.


Connection Error Handling for Producer

If this is a bug report, please fill out the following:

Version of Ruby: 2.3.3
Version of Kafka: 2.10-<IP_ADDRESS>
Version of ruby-kafka: 0.3.17

Please verify that the problem you're seeing hasn't been fixed by the current master of ruby-kafka.
Steps to reproduce
Do not have a kafka server running.
kafka_server_connection  = Kafka.new(seed_brokers: ['localhost:5555'], client_id: 'ruby-kafka')
producer = $kafka_server_connection.async_producer
producer.produce(@message, topic: 'streaming_output')
producer.deliver_messages
producer.shutdown
Please write an example that reproduces the problem you're describing.
When a connection to kafka isn't possible the producer does not throw any error.
Expected outcome
Connection Error would be thrown
Actual outcome
No Errors are thrown

Can you paste the logs that you're seeing? The async producer is supposed to be resilient to problems, and is specifically designed to insulate the host app from crashes even when Kafka is unavailable, so it's not surprising that you're not seeing any errors.

I don't have any logs. My kafka server is not running. When I run my ruby code which produces and delivers a message, it runs successfully even though there's nothing to write to.
The following is my kafka object that I create:
Kafka.new(seed_brokers: [ENV['KAFKA_END_POINT']], client_id: 'ruby-kafka')
The following is the code to produce and deliver a message to a topic:
producer = $kafka_server_connection.async_producer
producer.produce(message, topic: topic)
producer.deliver_messages
producer.shutdown
Thanks for taking time to help

Can you instantiate the Kafka client like this?
kafka = Kafka.new(seed_brokers: [ENV['KAFKA_END_POINT']], client_id: 'ruby-kafka', logger: Logger.new(STDOUT))

Then run your code and paste the resulting output.

I, [2017-08-11T16:22:17.960380 #12944]  INFO -- : New topics added to target list: streaming_output
I, [2017-08-11T16:22:17.960380 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:17.960380 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:17.978883 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:17.979383 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:17.989385 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:17.989385 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:17.989886 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:17.989886 #12944] DEBUG -- : Current leader for streaming_output/0 is node 1b34de8e9eaa:9092 (node_id=1001)
I, [2017-08-11T16:22:17.990386 #12944]  INFO -- : Sending 1 messages to 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:17.990386 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:20.256839 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:20.256839 #12944] ERROR -- : Could not connect to broker 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
W, [2017-08-11T16:22:20.257339 #12944]  WARN -- : Failed to send all messages; attempting retry 1 of 2 after 1s
I, [2017-08-11T16:22:21.257539 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:21.258039 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:21.269541 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:21.270542 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:21.280544 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:21.281044 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:21.281044 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:21.281544 #12944] DEBUG -- : Current leader for streaming_output/0 is node 1b34de8e9eaa:9092 (node_id=1001)
I, [2017-08-11T16:22:21.281544 #12944]  INFO -- : Sending 1 messages to 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:21.282044 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:23.534994 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:23.535494 #12944] ERROR -- : Could not connect to broker 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
W, [2017-08-11T16:22:23.535494 #12944]  WARN -- : Failed to send all messages; attempting retry 2 of 2 after 1s
I, [2017-08-11T16:22:24.536195 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:24.536695 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:24.548197 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:24.549197 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:24.559199 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:24.559699 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:24.560199 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:24.560699 #12944] DEBUG -- : Current leader for streaming_output/0 is node 1b34de8e9eaa:9092 (node_id=1001)
I, [2017-08-11T16:22:24.561200 #12944]  INFO -- : Sending 1 messages to 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:24.561200 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:26.813650 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:26.814150 #12944] ERROR -- : Could not connect to broker 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
E, [2017-08-11T16:22:26.814150 #12944] ERROR -- : Failed to send all messages; keeping remaining messages in buffer
I, [2017-08-11T16:22:26.814650 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:26.814650 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:26.826152 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:26.826653 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:26.837155 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:26.837655 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:26.837655 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:26.838155 #12944] DEBUG -- : Current leader for streaming_output/0 is node 1b34de8e9eaa:9092 (node_id=1001)
I, [2017-08-11T16:22:26.838655 #12944]  INFO -- : Sending 1 messages to 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:26.838655 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:29.091105 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:29.091605 #12944] ERROR -- : Could not connect to broker 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
W, [2017-08-11T16:22:29.091605 #12944]  WARN -- : Failed to send all messages; attempting retry 1 of 2 after 1s
I, [2017-08-11T16:22:30.092306 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:30.092806 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:30.104308 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:30.105308 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:30.115310 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:30.115810 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:30.115810 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:30.116810 #12944] DEBUG -- : Current leader for streaming_output/0 is node 1b34de8e9eaa:9092 (node_id=1001)
I, [2017-08-11T16:22:30.116810 #12944]  INFO -- : Sending 1 messages to 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:30.117311 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:32.369761 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:32.370261 #12944] ERROR -- : Could not connect to broker 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
W, [2017-08-11T16:22:32.370261 #12944]  WARN -- : Failed to send all messages; attempting retry 2 of 2 after 1s
I, [2017-08-11T16:22:33.370961 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:33.371461 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:33.382964 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:33.383964 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:33.393966 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:33.394466 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:33.394466 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:33.394966 #12944] DEBUG -- : Current leader for streaming_output/0 is node 1b34de8e9eaa:9092 (node_id=1001)
I, [2017-08-11T16:22:33.395466 #12944]  INFO -- : Sending 1 messages to 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:33.395466 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:35.647916 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:35.648417 #12944] ERROR -- : Could not connect to broker 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
E, [2017-08-11T16:22:35.648417 #12944] ERROR -- : Failed to send all messages; keeping remaining messages in buffer
I, [2017-08-11T16:22:35.648417 #12944]  INFO -- : Disconnecting broker 1001
D, [2017-08-11T16:22:35.648417 #12944] DEBUG -- : Closing socket to 1b34de8e9eaa:9092
I, [2017-08-11T16:22:35.649417 #12944]  INFO -- : New topics added to target list: streaming_output
I, [2017-08-11T16:22:35.649417 #12944]  INFO -- : Fetching cluster metadata from kafka://<IP_ADDRESS>:9092
D, [2017-08-11T16:22:35.649917 #12944] DEBUG -- : Opening connection to <IP_ADDRESS>:9092 with client id ruby-kafka...
D, [2017-08-11T16:22:35.660419 #12944] DEBUG -- : Sending request 1 to <IP_ADDRESS>:9092
D, [2017-08-11T16:22:35.661419 #12944] DEBUG -- : Waiting for response 1 from <IP_ADDRESS>:9092
D, [2017-08-11T16:22:35.671421 #12944] DEBUG -- : Received response 1 from <IP_ADDRESS>:9092
I, [2017-08-11T16:22:35.671921 #12944]  INFO -- : Discovered cluster metadata; nodes: 1b34de8e9eaa:9092 (node_id=1001)
D, [2017-08-11T16:22:35.671921 #12944] DEBUG -- : Closing socket to <IP_ADDRESS>:9092
I, [2017-08-11T16:22:35.672421 #12944]  INFO -- : Joining group my-group
D, [2017-08-11T16:22:35.672921 #12944] DEBUG -- : Getting group coordinator for my-group
D, [2017-08-11T16:22:35.673422 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:37.925872 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:37.926372 #12944] ERROR -- : Failed to get group coordinator info from 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
I, [2017-08-11T16:22:37.926872 #12944]  INFO -- : Leaving group my-group
D, [2017-08-11T16:22:37.926872 #12944] DEBUG -- : Getting group coordinator for my-group
D, [2017-08-11T16:22:37.927372 #12944] DEBUG -- : Opening connection to 1b34de8e9eaa:9092 with client id ruby-kafka...
E, [2017-08-11T16:22:40.180323 #12944] ERROR -- : Failed to connect to 1b34de8e9eaa:9092: getaddrinfo: No such host is known.
E, [2017-08-11T16:22:40.180323 #12944] ERROR -- : Failed to get group coordinator info from 1b34de8e9eaa:9092 (node_id=1001): getaddrinfo: No such host is known.
Kafka::Error: Failed to find group coordinator
./features/support/module_methods/kaf_connect.rb:14:in listen_to_topic' ./features/step_definitions/component_level_steps.rb:54:in /^the message is consumed from the topic$/'
./features/scenarios/component_level.feature:19:in `Then the message is consumed from the topic'
1 scenario (1 failed)
4 steps (1 failed, 3 passed)
0m22.263s
Process finished with exit code 1

OK. Thank you for your help.


Hint

Hi. I'm not a pro, but I find the way to play with the trivia game.
There is a way to not give choices to the questions, but give an hint if request?
Regards
Daniel

You can try the Flash Cards template. It lets the user answer open ended questions and you can provide hints for the user: https://developers.google.com/actions/templates/flash-cards


Seat Seeker GPT

Efficient and detailed in finding the right seating.
Seat Seeker excels in efficiently assisting users to find public seating with specific amenities, using their approximate location. It combines the thoroughness of its initial approach with the brevity of the second, asking pertinent questions about Wi-Fi, outlets, and ambiance preferences like quiet study areas or social spaces. This balanced approach ensures Seat Seeker provides concise yet comprehensive responses, tailored to user needs. It maintains a friendly tone, while focusing on delivering quick, relevant suggestions.
https://chat.openai.com/g/g-3AQM5NfzA-seat-seeker

Merged


window.withProgress targeting ProgressLocation.SourceControl fails to display progress badge if SCM view was previously moved into another ViewContainer

Issue Type: Bug

Launch Insiders with a fresh user-data-dir
Clone my branch of vscode-extension-samples in which progress-sample has been modified to target ProgressLocation.SourceControl rather than ProgressLocation.Notification.
Build the extension (npm install) and launch it in Extension Host from 'Run and Debug'.
In EH Command Palette use the 'Show Progress' command that the extension contributes. Confirm that the clock decoration appears for around 5 seconds on the Source Control icon in Activity Bar.
Drag the Source Control icon over the Explorer icon, then onto the Explorer view container when its contents appear.
Drag the SOURCE CONTROL header from Explorer view back onto Activity Bar.
Re-run the 'Show Progress' command. Observe that the clock decoration fails to appear :bug:
To recover the correct behaviour, run the 'View: Reset View Locations' command. Now when you run 'Show Progress' the clock appears for 5 seconds as expected.

VS Code version: Code - Insiders 1.62.0-insider (34eeebdd66033633ac22efd5fab928ae37916168, 2021-10-15T05:16:57.817Z)
OS version: Windows_NT x64 10.0.19043
Restricted Mode: No

@sbatten, I have taken the changes from your sample fix but they end up with the following error:
  ERR Bad progress location: workbench.scm: Error: Bad progress location: workbench.scm
    at handleStringLocation (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/progress/browser/progressService.js:46:23)
    at ProgressService.withProgress (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/progress/browser/progressService.js:66:28)
    at MainThreadProgress.$startProgress (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/api/browser/mainThreadProgress.js:46:35)
    at RPCProtocol._doInvokeHandler (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/extensions/common/rpcProtocol.js:399:27)
    at RPCProtocol._invokeHandler (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/extensions/common/rpcProtocol.js:384:45)
    at RPCProtocol._receiveRequest (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/extensions/common/rpcProtocol.js:311:32)
    at RPCProtocol._receiveOneMessage (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/extensions/common/rpcProtocol.js:234:26)
    at vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/workbench/services/extensions/common/rpcProtocol.js:115:52
    at Listener.invoke (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/common/event.js:420:27)
    at Emitter.fire (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/common/event.js:559:34)
    at BufferedEmitter.fire (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/parts/ipc/common/ipc.net.js:478:35)
    at PersistentProtocol._receiveMessage (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/parts/ipc/common/ipc.net.js:726:45)
    at vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/parts/ipc/common/ipc.net.js:612:83
    at Listener.invoke (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/common/event.js:420:27)
    at Emitter.fire (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/common/event.js:559:34)
    at ProtocolReader.acceptChunk (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/parts/ipc/common/ipc.net.js:269:37)
    at vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/parts/ipc/common/ipc.net.js:236:61
    at Socket.listener (vscode-file://vscode-app/Users/lszomoru/Desktop/github/microsoft/vscode/out/vs/base/parts/ipc/node/ipc.net.js:41:17)
    at Socket.emit (events.js:315:20)
    at addChunk (internal/streams/readable.js:309:12)
    at readableAddChunk (internal/streams/readable.js:284:9)
    at Socket.Readable.push (internal/streams/readable.js:223:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:188:23)

@lszomoru branch?

@sbatten - https://github.com/microsoft/vscode/tree/lszomoru/scm-progress

Thanks @sbatten! I have tested and checked in the changes.


Jenkins Download Artifacts Multibranch Pipeline Query Failure

Required Information
Entering this information will route you directly to the right team and expedite traction.
Question, Bug, or Feature?
Type: Bug
Enter Task Name: Jenkins Download Artifacts
Environment
Server - Azure Pipelines

Account name: Ivanti
Build definition name/build number: builddefinitionId=9952, buildId=289813

Issue Description
We are using Azure Pipelines to processes a series of tasks

Queue Jenkins Job
Publish Test Results
Publish Artifact

Publish Artifacts is the failing task. We are running a multibranch pipeline job in Jenkins. A sample JSON response returned by the Jenkins query issued by the Azure Pipeline task is below in task logs. There are branches that do not build, ExampleBranchA and master. The only branch that builds is ExampleSuccessfulBranch.
We believe the bug lays in the following query because lastSuccessfulBuild.timestamp does not exist for each job.
{{#with (selectMaxOf jobs 'lastSuccessfulBuild.timestamp') as |job|}}{ "branchName": "{{job.name}}", "buildId": "{{job.lastSuccessfulBuild.id}}" }{{/with}} on the result
Task logs
Formatted for easier reading
##[debug]Content received from server

{
	"_class": "org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject",
	"jobs": [{
		"_class": "org.jenkinsci.plugins.workflow.job.WorkflowJob",
		"name": "ExampleBranchA",
		"lastSuccessfulBuild": null
	}, {
		"_class": "org.jenkinsci.plugins.workflow.job.WorkflowJob",
		"name": "master",
		"lastSuccessfulBuild": null
	}, {
		"_class": "org.jenkinsci.plugins.workflow.job.WorkflowJob",
		"name": "ExampleSuccessfulBranch",
		"lastSuccessfulBuild": {
			"_class": "org.jenkinsci.plugins.workflow.job.WorkflowRun",
			"displayName": "#34",
			"id": "34",
			"timestamp":<PHONE_NUMBER>671
		}
	}]
}
##[debug]Applying the handlebar source {{#with (selectMaxOf jobs 'lastSuccessfulBuild.timestamp') as |job|}}{ "branchName": "{{job.name}}", "buildId": "{{job.lastSuccessfulBuild.id}}" }{{/with}} on the result
##[error]Error: Getting last successful build number failed with an error: SyntaxError: Unexpected end of JSON input

Error logs
Log Snippet
##[error]Error: Getting last successful build number failed with an error: SyntaxError: Unexpected end of JSON input

Any update on this bug would be appreciated.

I am looking into it.

We have pushed a fix for this. As you pointed out selectMaxOf function was having trouble dealing with null values. This is fixed here
This might take a week or two to get deployed to production. Please wait for Jenkins download artifact task version greater than 1.154.0 (<IP_ADDRESS> or 1.155.0...)

Thank you very much for this fix!

Hi, Running Azure Devops Server on Premesis.  How do I depliy this fix?  I have the same issue

@Beakster you can follow the below steps to deploy this fix on your OnPremise server.

Checkout this repo
Follow steps mentioned here to build the you are interested in.
Follows steps mentioned here to update the task.

Please try above steps on a testing server before trying out on production server.


WebUI error

Problem/Motivation
WebUI won't open out of the box. My home assistant uses SSL but apparently this addon ignores the ssl settings of HA.
I can only access the dashboard with going to http://home_assistant_ip:5050
Expected behavior
It should open with no problem like any other addon.
Actual behavior
404
Steps to reproduce
Set SSL on your HA instance.
Install addon
Try to open webui from supervisor/addons
Error:
Error handling request
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 314, in data_received
    messages, upgraded, tail = self._request_parser.feed_data(data)
  File "aiohttp/_http_parser.pyx", line 546, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message="Bad status line 'invalid HTTP method'"
Error handling request
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 314, in data_received
    messages, upgraded, tail = self._request_parser.feed_data(data)
  File "aiohttp/_http_parser.pyx", line 546, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message="Bad status line 'invalid HTTP method'"
Error handling request
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 314, in data_received
    messages, upgraded, tail = self._request_parser.feed_data(data)
  File "aiohttp/_http_parser.pyx", line 546, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message="Bad status line 'invalid HTTP method'"
Error handling request
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 314, in data_received
    messages, upgraded, tail = self._request_parser.feed_data(data)
  File "aiohttp/_http_parser.pyx", line 546, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message="Bad status line 'invalid HTTP method'"

Proposed changes
Some type of fix?

(If you have a proposed change, workaround or fix,
describe the rationale behind it)

I believe Appdaemon has its own configuration for SSL, I would suggest looking at their docs.
https://appdaemon.readthedocs.io/en/latest/
#54


[Possible BUG]: Can it be that a change in the meteor difficulty interfers with Trailblazer landing

Description of the bug/crash
after changing the meteor difficulty from doomsday to clear skies I can't land trailblazers anymore. Is there a possibility of overlapping code? I know it's a long shot.
Steps To Reproduce
just the question
Player.log
It's an empty file
player..log

No

Thanks


In generate.py , prompt_length > 4096(generate_long), lead to max_new_tokens< 0.

Self Checks

[X] This is only for bug report, if you would like to ask a question, please head to Discussions.
[X] I have searched for existing issues search for existing issues, including closed ones.
[X] I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
[X] [FOR CHINESE USERS] 请务必使用英文提交 Issue，否则会被关闭。谢谢！:）
[X] Please do not modify this template :) and fill in all the required fields.

Cloud or Self Hosted
Self Hosted (Source)
Steps to reproduce
I have texts, eg: ["辉瑞制药又一次敏锐地捕捉到了时代的脉搏。", "1951年，辉瑞制药再次取得了一项重大的科研突破。"],
When llama cannot predict stop sign 4 on texts[0]. Now, [generate.py 539](https://github.com/fishaudio/fish-speech/blob/main/tools/llama/generate.py#:~:text=538-,539,-540), decoded  is a vector with nearly 4096 dimensions. so that,  max_new_tokens = T_new - T <0.

✔ Expected Behavior
No response
❌ Actual Behavior
No response

Your reference audio length should not exceed 90 seconds.

Your reference audio length should not exceed 90 seconds.

Thanks for your response.
I use 23s of reference audio。In decode_n_tokens，I find that stop sign is not predicted. The dimensions of the token are as follows:
.
I forgot to say it above, this problem was found without using multinomial sampling,
def multinomial_sample_one_no_sync(
        probs_sort,
):  # Does multinomial sampling without a cuda synchronization
    # q = torch.empty_like(probs_sort).exponential_(1)
    # return torch.argmax(probs_sort / q, dim=-1, keepdim=True).to(dtype=torch.int)
    return torch.argmax(probs_sort, dim=-1, keepdim=True).to(dtype=torch.int)

My reference audio coding features:
ref.zip

You 100% need multinomial sampling, argmax will cause repetition pattern.

You 100% need multinomial sampling, argmax will cause repetition pattern.

The generated audio waveform is indeed repetitive noise at the back. But I don't know why it keeps repeating, if increasing the training data will improve the repetition problem？

Using greedy for any LLM can also meet same issue.

Using greedy for any LLM can also meet same issue.

Thanks。


include is returning string instead of map

Is it possible to return map when I call include function?
I've got values file like this:
global:
  resources:
    profiles:
      - name: application-name-1
        min:
          memory: 1G
        max:
          memory: 2G

      - name: application-name-2
        min:
          memory: 2G
        max:
          memory: 4G

Function is searching for application name and returns its content:
{{- define "common.spec.template.spec.containers.envs.resources" -}}
  {{- $found := 0 }}
  {{- $profile := "" }}

  {{- range .Values.global.resources.profiles }}
    {{- if (eq .name (include "common.resources.profile" $) ) }}
      {{- $found = 1 }}
      {{- $profile = . }}
    {{- end }}
  {{- end }}

  {{- if (eq $found 1) }}
  {{ $profile }}
  {{- end }}
{{- end -}}

I want to write two another functions that will format output in different ways.
To not duplicate the code I would like to call my function common.spec.template.spec.containers.envs.resources, save output to variable and have access to them through for example $variable.max.memory. When I want to use it I can't, because this object is a string, not a map (I've checked it by kindOf function), however it looks ok map[max:map[memory:2G] min:map[memory:1G] name:application-name-1]
Of course I can copy entire searching function, but it isn't clean solution.
Is it possible? If not then then maybe it is good feature request?
Tested on version.BuildInfo{Version:"v3.0.2", GitCommit:"19e47ee3283ae98139d98460de796c1be1e3975f", GitTreeState:"clean", GoVersion:"go1.13.5"}

@black444 Do you have an example chart repo to reproduce this issue?

Sure. Example in attachment.
chart.zip

Lets open this question again, pretty useful feature to have.


MudTreeView: System.NullReferenceException occurs when use a MudTreeView inside a MudPopover

Bug type
Component
Component name
MudTreeView and MudPopover
What happened?
The System.NullReferenceException error always occurs when displaying the Popover. Sometimes Popover does not close, even after setting the Open property to false.
https://github.com/MudBlazor/MudBlazor/assets/17724271/435b34d7-8fdd-44f5-b266-a7c08d47d386
Expected behavior
Show Popover, allow you to select an item from the Treeview and close the Popover if you click outside the Popover.
Reproduction link
https://try.mudblazor.com/snippet/GYQoYUvxfxEEhteE
Reproduction steps

...
Relevant log output
No response
Version (bug)
6.2.0
Version (working)
6.2.0
What browsers are you seeing the problem on?
Chrome
On which operating systems are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Maybe cause MudTreeViewItem and MudTreeView not same value type

Is this still the case with v7, can you update the code if yes?

Is this still the case with v7, can you update the code if yes?

It works in v7!
Thanks!
Reproduction link
https://try.mudblazor.com/snippet/QuwIOCYJllspzQXy


VXRD comparison between simulated XRD and experimentally processed pattern

@sabaronett
This webpage will be similar to #27 except that it does not takes the 2nd structure as the reference. It will take the experimental PXRD pattern with 2D array (2theta, peaks)
I will upload some experimental data file and script later.

Cool, sounds good. Let me know.


passing API key as environment variable name?

Describe the bug
I am trying to create a batch job and am passing the environment variable name with
import config
client = instructor.from_openai(OpenAI(api_key=os.environ.get(config.api_keys.openai)),
mode=instructor.Mode.JSON)
When i run e.g., $instructor --help, it throws an error saying that the key has to be passed or an environment variable named OPENAI_API_KEY. We're trying to keep track of OpenAI usage across projects and have keys for different projects. is it not possible to pass the name of the env variable holding the API key?

Are you sure that os.environ.get(config.api_keys.openai) result is not None or empty str ? print it out, and let us know. (Don t send the result of the print here)

@DGoettlich If you're running it with a script, you can pass it in without an issue to the api_key parameter for OpenAI.
If you're running it in the CLI you can also set it with something like
export VARIABLE_NAME="value"

This will override any existing configuration you have for that specific shell. Once you close/terminate it, then it will just revert back to your default settings.
Closing this issue for now but feel free to re-open if issue persists


Is there a way to convert line to JSON?

Im new to python and found this library interesting to parse large csv files from S3. Im able to get the csv line using this library but now i need to convert thr csv line to json and send out  json line to other consumers.
I used below code to parse and make json from csv:-
def convert_csv_to_json(line):
    reader = csv.DictReader(io.StringIO(line))
    json_data = json.dumps(list(reader))
    return json_data

 for line in open('s3://' + s3_input_bucketname + '/' + s3_input_filepath):
                    # TODO parse the CSV
                    print(convert_csv_to_json(str(line)))

print(convert_csv_to_json(str(line))) prints below lines in my csv file:-

"c0","ca","cb","cid","fontids","count"

"2018-12-20 19:00:00","js","e2823a34-e7a0-44fb-9cad-bad4ed1ed9d6",,,"1"

"2018-12-20 19:00:00","css","4980b5f2-4d09-4684-95b7-f29bcb72c238",,,"1"

"2018-12-20 19:00:00","css","e2823a34-e7a0-44fb-9cad-bad4ed1ed9d6",,,"1"

Note:-  c0, ca etc are my headers at the first line so my json would be like below:-

First json object can be like below:
{
  "c0": "2018-12-20 19:00:00",
   "ca": "js",
   "cb": "e2823a34-e7a0-44fb-9cad-bad4ed1ed9d6",
   "cid": "Null",
   "fontids": "Null",
   "count" : 1
}

Now the error i get is attached

Thank you for your interest in the library, but this is the wrong place to ask your question, because it is not related to a bug or problem with the smart_open library. Please try somewhere like StackOverflow.

@mpenkov thanks for your reply. Surely, i will ask on other platforms, but would you mind providing me some direction in to the solution. If not, then also its fine :-)


Converting WPF animation to Avalonia doesn't seem possible in this case

Is your feature request related to a problem? Please describe.
Hello all, I'm trying to basically create an animation in Avalonia which I already have working in WPF. The animation in WPF:
<Image RenderTransformOrigin="0.5, 1" Grid.Row="2" Visibility="{Binding IsNotRunning, Converter={StaticResource BooleanToVisibilityConverter}}" Margin="0,10,0,0" Source="{Binding IconFileNameInResource, Converter={StaticResource StringToEmbeddedImageSourceConverter}, Mode=OneWay}" RenderOptions.BitmapScalingMode="NearestNeighbor" SnapsToDevicePixels="True">
    <Image.Style>
        <Style TargetType="{x:Type Image}">
            <Style.Triggers>
                <DataTrigger Binding="{Binding RelativeSource={x:Static RelativeSource.Self}, Path=IsVisible}" Value="True">
                    <DataTrigger.EnterActions>
                        <BeginStoryboard>
                            <Storyboard Duration="0:0:26" RepeatBehavior="Forever">
                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[3].(ScaleTransform.ScaleX)"
                                    From="1" To="-1" Duration="0:0:0.25" BeginTime="0:0:4.25"
                                    AutoReverse="True" RepeatBehavior="0.5x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseInOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>

                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[3].(ScaleTransform.ScaleX)"
                                    From="-1" To="1" Duration="0:0:0.25" BeginTime="0:0:6"
                                    AutoReverse="True" RepeatBehavior="0.5x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseInOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>

                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[3].(ScaleTransform.ScaleY)"
                                    From="1" To="0.3" Duration="0:0:1" BeginTime="0:0:11.75"
                                    RepeatBehavior="1x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseInOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>

                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[3].(ScaleTransform.ScaleY)"
                                    From="0.3" To="1" Duration="0:0:0.25" BeginTime="0:0:12.75"
                                    RepeatBehavior="1x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>

                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[0].(TranslateTransform.Y)"
                                    From="0" To="-10" Duration="0:0:0.25" BeginTime="0:0:13.1"
                                    AutoReverse="True" RepeatBehavior="1x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>

                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[1].(RotateTransform.Angle)"
                                    From="0" To="10" Duration="0:0:2" BeginTime="0:0:19"
                                    AutoReverse="True" RepeatBehavior="0.5x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseInOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>
                                <DoubleAnimation
                                    Storyboard.TargetProperty="RenderTransform.(TransformGroup.Children)[1].(RotateTransform.Angle)"
                                    From="10" To="0" Duration="0:0:0.3" BeginTime="0:0:22"
                                    AutoReverse="True" RepeatBehavior="0.5x">
                                    <DoubleAnimation.EasingFunction>
                                        <QuadraticEase EasingMode="EaseInOut"/>
                                    </DoubleAnimation.EasingFunction>
                                </DoubleAnimation>
                            </Storyboard>
                        </BeginStoryboard>
                    </DataTrigger.EnterActions>
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </Image.Style>
    <Image.RenderTransform>
        <TransformGroup>
            <TranslateTransform X="0" Y="0"/>
            <RotateTransform  />
            <SkewTransform />
            <ScaleTransform />
        </TransformGroup>
    </Image.RenderTransform>
</Image>

I've already gotten quite far and have created the following in Avalonia:
<Image RenderTransformOrigin="50%, 100%" Grid.Row="2" IsVisible="{Binding !IsRunning}" Margin="0,10,0,0" Source="{Binding IconFileNameInResource, Converter={StaticResource StringToEmbeddedImageSourceConverter}, Mode=OneWay}">
	<Image.Styles>
		<Style Selector="Image[IsVisible=true]">
			<Style.Animations>
				<Animation Duration="0:0:26" RepeatCount="INFINITE">
					<KeyFrame KeyTime="0:0:4.25">
						<Setter Property="ScaleTransform.ScaleX" Value="1"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:4.5">
						<Setter Property="ScaleTransform.ScaleX" Value="-1"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:6">
						<Setter Property="ScaleTransform.ScaleX" Value="-1"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:6.25">
						<Setter Property="ScaleTransform.ScaleX" Value="1"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:11.75">
						<Setter Property="ScaleTransform.ScaleY" Value="1"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:12.75">
						<Setter Property="ScaleTransform.ScaleY" Value="0.3"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:13.0">
						<Setter Property="ScaleTransform.ScaleY" Value="1"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:13.1">
						<Setter Property="TranslateTransform.Y" Value="0"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:13.35">
						<Setter Property="TranslateTransform.Y" Value="-10"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:13.60">
						<Setter Property="TranslateTransform.Y" Value="0"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:19">
						<Setter Property="RotateTransform.Angle" Value="0"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:21">
						<Setter Property="RotateTransform.Angle" Value="10"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:22">
						<Setter Property="RotateTransform.Angle" Value="10"></Setter>
					</KeyFrame>
					<KeyFrame KeyTime="0:0:22.3">
						<Setter Property="RotateTransform.Angle" Value="0"></Setter>
					</KeyFrame>
				</Animation>
			</Style.Animations>
		</Style>
	</Image.Styles>
</Image>

The problem is however when I start applying easing effects. When I apply an easing effect on the animation it applies this to the whole animation, and not to the individual sections like in WPF.
I also tried to create multiple animations, this works fine if they touch different properties, but if they change the same fields they overlap and strange things start happening. (Even if I make the animation delay / duration not overlap).
So my question is if there's a way to actually implement this feature with Avalonia or if there's something missing here :)
Describe the solution you'd like
I'd like to know if this is possible or else if it could be implemented.
Describe alternatives you've considered
N/A
Additional context
N/A

Not having Easing on keyframes like WPF makes complex animations very tricky. Would love to see this addressed.

@styris-ame you can try using the KeySpline property on KeyFrames object, although you can't use the built-in Easing classes with it for now.

@jmacato I was wondering what that property is for, thanks! Is there an issue for adding built-in classes support?


TEL-3005 allow expiry tag for 18 month retention

Telemetry keep elasticsearch logs for 18 months as agreed with Saskia & Ben. This was added to the AWS S3 bucket policies doc but needs to be added so that Telemetry are no longer alerted for incorrect tags on our s3 buckets

This change is already merged with https://github.com/hmrc/platsec-aws-scanner/pull/95 and https://github.com/hmrc/platsec-aws-scanner/pull/96 so closing this PR


Music stops in the middle of playback.

Hi there.
Sometimes when playing music, it suddenly stops at the middle of the song. There are no errors that appear on the bot's console. What could be wrong here?

This doesn't seem to be happening anymore. It seems to be a one time thing only? Closing this for now.


Case Sensitivity: Support Case Insensitive Index Column Names

This fixes #27

What changes were proposed in this pull request?
Currently index creation and usage is case sensitive. This PR addresses the issue by using "spark.sql.caseSensitivity" to determine whether to support case sensitivity or not. It adds support to use indexes if the original query is case insensitive.

Why are the changes needed?
Currently index creation and usage is case sensitive.
If base table has columns "c1", "c2" and the query is "SELECT C1, C2 FROM T WHERE...." the indexes cannot be used beause the rules do a case-sensitive matching irrespective of the value of "spark.sql.caseSensitivity".

Does this PR introduce any user-facing change?

No
How was this patch tested?

Added unit tests to cover case-insensitive scenarios

@apoorvedave1 Can you resolve conflicts please?


fix(cmd): s/supress/suppress/

Suppress is spelled wrong.


Add property to get at measurement keys in TrialResult

Hmmm, actually I'm wondering what the ordering should be. Is there any way to sort the measurement keys "top left to bottom right" as seen in the circuit diagram?

@zchen088 Ping


Add conscious language editing skill

If your PR is related to a contribution to the taxonomy, please, fill
out the following questionnaire. If not, replace this whole text and the
following questionnaire with whatever information is applicable to your PR.
Describe the contribution to the taxonomy

Adds a skill to make recommended conscious language replacements

Input given at the prompt

   ...

Response from the original model

  ...

Response from the fine-tuned model

  ...

Contribution checklist

[ ] The contribution was tested with lab generate
[ ] No errors or warnings were produced by lab generate
[x] All commits are signed off (DCO)
[x] The qna.yaml file contains at least 5 seed_examples
[ ] The qna.yaml file was linted and prettified (yaml-validator can do both)

Thank you for your contribution to InstructLab! Unfortunately, once a Github repo is made public, all open PRs are automatically closed since they link against a private repo. We have detected that your PR might have been one of the ones affected by this change. If you are still interested in contributing your improvement, please fill out the following short form by no later than May 3rd, and we will get back to you with the additional steps necessary once we have had time to assess the PRs of those still interested:
https://forms.gle/V7SrPPMZDo6iGDYu8


watching an offline stream

I went to check the screenshot folder to find out how the bot was doing and found a print of an offline stream, was it supposed to happen?

? Now watching streamer:  https://www.twitch.tv/vitacelestine_
? Screenshot created: vitacelestine_.png
? Account status: assistindo à transmissão de threezin do jogo VALORANT
? Time: 19:24:01
? Watching stream for 25 minutes

Maybe she went offline in the 25 minutes?

a screenshot is taken when the page loads, so it was already offline

It is a coincidence.
Adjust your refresh time.


Add link to your repo in Cargo.toml

[package]
repository = "https://github.com/dahosek/finl_unicode"

Fixed for 1.0.1 release


Fix installation error for pycocotools package

Update the pycocotools version to 2.0.5 to solve a cython's error during installation: https://github.com/ppwwyyxx/cocoapi/commit/b6ff8f65e03065e8f57462653a1ecc165e809389
Install pycocotools-windows on Windows platform.

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

A general comment: you might want to do rebase and force push instead of merge from the master in the future. These 250+ commits look nasty :)

/platform_tests


          [](url)

Originally posted by @Agingvollkkaa99 in https://github.com/privacysandbox/topics-android/issues/13#issuecomment-2282794142

          [](url)

Originally posted by @Agingvollkkaa99 in https://github.com/privacysandbox/topics-android/issues/13#issuecomment-2282794142


Is there any possibility to use my own db in IDS4 yet?

i would like to implement IDS4 with my MVC6 application. however, i couldn't find any details on how to implement it by using my own SQL server instead of inmemory data.
hope there's anyone can help me for the implementation.
Thanks a lot first ya.

absolutely. Check our code on the login pages etc...also you need an implementation of IProfileService

is this only limited to Users?
can i make client & scopes stores in my db as well so i can create a form to change it dynamically?

yes of course

We now have a quickstart for ASP.NET Identity: https://identityserver4.readthedocs.io/en/release/quickstarts/6_aspnet_identity.html


Object Preview Bugged

Hello there!
Ran into some bugs with the object preview window while testing out the package. The background of the window is all red and when I pan the view of the object to a more straight on front profile the whole preview screen goes pink. Im on Unity ver 2022.1.16f1.

https://user-images.githubusercontent.com/45527828/202361018-5ce2e26d-3858-4885-a546-0e1d0e713eec.mp4

Hi! This seems to be an issue related to the tool itself and not related to the library assets structure. Could you please repost this in the Tool's Repository?
For further readers: Please post here solely issues related to the assets (ie. back-face culling, missing materials, weird topology) and file/folder structure (ie. missing thumbnails, missing files, wrong item naming)


Rewrite bot in Rust

Why choose Python for literally anything in 2k19? It's slow, unsafe, have poor ergonomics and just not good enough for modern development.
Have you heard about Rust? Rust is a statically typed language with strong safety guarantees, native performance and zero-overhead abstractions. It's super-duper cool, makes your code bugs-free and super fast. For free! And it's super popular and will bring you tens and hundreds of new contributors!

Great idea @ffuugoo !
Waiting for your pull request!

Can you please add a separate issue for that? @dmalkr


Add support for Slack Markdown in Attachments

Adds support for the mrkdwn_in field of a Message Attachment. Adds test cases to verify the addition.
Fixes strikethrough Markdown character.

Fixes #9.
CC @dotCipher for comments.

@dotCipher fixed, take a look 😄


Multiple project selection / commit

If you selected multiple projects and "Commit...", it doesn't detect changes in all of them, only the first/top one in the selection.
If you select the solution or a single project. it works as expected.
So I imagine you'd just need to pass the multiple folders to SVN.

Since some of the commands can take a list of target paths (e.g. committing several specific files) the /path parameter can take several paths, separated by a * character. - Automating TortoiseSVN

Looks like it should be possible to add this :)


refactor: use immutable collections

JIRA link (if applicable)
None
Change description
Mutable collections were replaced with Google immutable implementations.
To avoid conflicts with older Guava versions (especially older then v16.0) shadowing is used.
To reduce size of the fat-jar shadow plugin was configured to remove unused classes.
Checklist

[ ] PR title follows conventional commits approach and uses one of the following types:

build: changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
ci: changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
docs: documentation only changes
feat: a new feature
fix: a bug fix
perf: a code change that improves performance
refactor: a code change that neither fixes a bug nor adds a feature
style: changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
test: adding missing tests or correcting existing tests

[ ] commit messages are meaningful and follow good commit message guidelines to ease review process
[ ] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)

Closing for now. Guava will be added to test scope first.


Added generic target ARDUINO_ESP32S3_DEV

Pull Request Test Coverage Report for Build<PHONE_NUMBER>0
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>4:
0.0%

Covered Lines:
215

Relevant Lines:
215

💛  - Coveralls


ha 100x faster using numpy/numba

Feel free to use or reject, I just wanted to offer my own code to give back and help.
I got frustrated that the HA candles took longer than anything else, so I removed the pandas operations that were slowing it down. This is 100x faster and gives the same result to within 4 decimal places.

The candle tests pass (I assume the other ones are broken on dev, or I'm missing a dependancy):

Benchmark

Hi @wassname,
Fantastic! Will merge it in ASAP.
Looking for more help converting more indicators to numpy/jit, so I appreciate it. 😎
Thanks
KJ

Great!
It's two years of tesla (of course ;p) 5min data, so 98486 rows.


rpcs3: 0.0.24-14263-0737c788f -> 0.0.24-14289-0da81d22d

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for rpcs3 is: "PS3 emulator/debugger"
meta.homepage for rpcs3 is: "https://rpcs3.net/"
meta.changelog for rpcs3 is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.0.24-14286-7ea0a6d64 with grep in /nix/store/xfrpvx4sn6r2yj38hk1dlpjczh93jf41-rpcs3-0.0.24-14286-7ea0a6d64
found 0.0.24-14286-7ea0a6d64 in filename of file in /nix/store/xfrpvx4sn6r2yj38hk1dlpjczh93jf41-rpcs3-0.0.24-14286-7ea0a6d64

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
rpcs3

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/xfrpvx4sn6r2yj38hk1dlpjczh93jf41-rpcs3-0.0.24-14286-7ea0a6d64 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rpcs3 https://github.com/r-ryantm/nixpkgs/archive/02fb5f6578ea7e50344631160b65a3c7a9de4035.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/xfrpvx4sn6r2yj38hk1dlpjczh93jf41-rpcs3-0.0.24-14286-7ea0a6d64
ls -la /nix/store/xfrpvx4sn6r2yj38hk1dlpjczh93jf41-rpcs3-0.0.24-14286-7ea0a6d64/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

rpcs3

Maintainer pings
cc @abbradar @neonfuz @ilian @vs49688 for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for rpcs3 is: "PS3 emulator/debugger"
meta.homepage for rpcs3 is: "https://rpcs3.net/"
meta.changelog for rpcs3 is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.0.24-14289-0da81d22d with grep in /nix/store/ba8vxf98zf40395w9b7a7jgn92z0l7kg-rpcs3-0.0.24-14289-0da81d22d
found 0.0.24-14289-0da81d22d in filename of file in /nix/store/ba8vxf98zf40395w9b7a7jgn92z0l7kg-rpcs3-0.0.24-14289-0da81d22d

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
rpcs3

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ba8vxf98zf40395w9b7a7jgn92z0l7kg-rpcs3-0.0.24-14289-0da81d22d \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rpcs3 https://github.com/r-ryantm/nixpkgs/archive/d4a340b8b81fbf2893855d0b2cad4ea43e3054f8.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ba8vxf98zf40395w9b7a7jgn92z0l7kg-rpcs3-0.0.24-14289-0da81d22d
ls -la /nix/store/ba8vxf98zf40395w9b7a7jgn92z0l7kg-rpcs3-0.0.24-14289-0da81d22d/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

rpcs3

Maintainer pings
cc @abbradar @neonfuz @ilian @vs49688 for testing.


include: dt-bindings: pinctrl: stm32-pinctrlf1.h: fix MODE_OUTPUT values

Signed-off-by: Kim Bøndergaard<EMAIL_ADDRESS>Commit message is self explaining I guess. If not please consult table 21 of RM0008 for the STM32F1xx series

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@f7f31b1). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master   #11823   +/-   ##
=========================================
  Coverage          ?   48.29%
=========================================
  Files             ?      280
  Lines             ?    43333
  Branches          ?    10375
=========================================
  Hits              ?    20929
  Misses            ?    18252
  Partials          ?     4152

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 f7f31b1...6bf2f38. Read the comment docs.

I was wrong with this change. Hadn't read the logic in stm32_gpio_configure() properly


MI - Security Topics

This Epic is to track the doc issues covering security topics that affect the Micro Integrator. See the attached issues for details.

Done.
https://ei.docs.wso2.com/en/latest/micro-integrator/setup/security/creating_keystores/


az ad sp create-for-rbac -n <> : flakiness

Describe the bug
When I run the below command, it should be able to create the service principal account with name my-test-app but for some reason on the portal I see it as Display Name : azure-cli-2019-05-14-04-00-18.
az ad sp create-for-rbac -n my-test-app  --skip-assignment
Command Name
az ad sp create-for-rbac -n my-test-app --skip-assignment
Errors:
Creates the service principal app with name "azure-cli-2019-05-14-04-00-18" rather than given name in the command.
az ad sp create-for-rbac -n my-test-app  --skip-assignment
To Reproduce:
Run below command
az ad sp create-for-rbac -n my-test-app  --skip-assignment  and try listing the service principal using the command az ad sp list --show-mine
Service Principal account should be created and listed under give name my-test-app but it is listed under different name azure-cli-2019-05-14-04-00-18. Upon checking in azure portal it is displayed as "azure-cli-2019-05-14-04-00-18".
This is happening through azure-cli only.
Expected Behavior
Should be able to create the Service principal with the given name, but creates the name with az cli name and time stamp.(azure-cli-2019-05-14-04-00-18)
Environment Summary
Darwin-18.5.0-x86_64-i386-64bit
Python 3.7.3
Shell: bash

azure-cli 2.0.64

Additional Context

Can you please double check that you are using the latest Azure CLI. This has been fixed for a while...
(env27) D:\sdk\azure-cli>az ad sp create-for-rbac -n my-test-app --skip-assignment
Changing "my-test-app" to a valid URI of "http://my-test-app", which is the required format used for service principal names
{
  "appId": "eabdc42b-a2ac-4317-aa81-459d3e75c4f0",
  "displayName": "my-test-app",
  "name": "http://my-test-app",
  "password": "....",
  "tenant": "..."
}

@yugangw-msft -- This is happening to me for the past couple of days when I upgraded to the latest version.
If you look at my issue you can see the az version I am using mentioned under Environment Summary.
I am on the latest version when this happened and I have to move to 2.0.63 because it was blocking us.

Did you see the warning of Changing "my-test-app" to a valid URI of "http://my-test-app?

Did you see the warning of Changing "my-test-app" to a valid URI of "http://my-test-app?

I am not sure, I can try it quickly and will let you know.
Thanks.

@akramwaseem, I am closing this as I am fairly certain there was an old CLI involved. But that said, anything could happen, do reactivate if you are still blocked

@yugangw-msft -- Those env settings are populated by az itself when I did az feedback.
Environment Summary
Darwin-18.5.0-x86_64-i386-64bit
Python 3.7.3
Shell: bash
azure-cli 2.0.64
I am using the 2.0.63 since the latest one had issues.
Let me try it again by installing the latest version.

▶ az --version
azure-cli                         2.0.64
Looks like its working now but below are the some of the names which got created when using the latest version of az
azure-cli-2019-05-14-23-31-30
azure-cli-2019-05-14-23-31-57
azure-cli-2019-05-14-23-32-23
azure-cli-2019-05-15-20-31-54.
Will reopen if I keep seeing this.
Thanks

Hello
I have this issue using 2.0.64 where displayName and signInUrl is set to "azure-cli-DATE"
It only happens when i use --role and --scopes like this:
az ad sp create-for-rbac --name http://co-dep-env --role co-dep-env-role --scopes /subscriptions/SUBSCRIPTION_ID/resourceGroups/co-dep-env-group
If i only use --name it will correctly set displayName and signInUrl:
az ad sp create-for-rbac --name http://co-dep-env

Hi @yugangw-msft ,
Turns out this is happening on 2.0.63 too sometimes.
Can we reopen this ?

Please reach to me at yugangw at microsoft dot com with the trace of using --debug

Reopening to track one ask that on --name http://foo.bar, that the display name should be foo.bar

how many years will this bug persist?

@yugangw-msft  — Tried this  az ad sp create-for-rbac -n "http://test-aks-sp" --skip-assignment -o json 2>&1
OUTPUT :
That is what I see in azure portal : azure-cli-2019-07-29-22-33-09

(Using AZ CLI version 2.0.69)
The behaviour can be replicated by adding the http:// prefix to the service principal name
sh-4.2# az ad sp create-for-rbac -n foo
Changing "foo" to a valid URI of "http://foo", which is the required format used for service principal names

after the above executes it creates an app with displayName "foo". However, the warning message makes me think I should have added the "http://", so I tried:
sh-4.2# az ad sp create-for-rbac -n http://foo

this time it doesn't give the warning, but results in the generated app displayName of azure-cli-<dateTime>.

@akramwaseem @hofnarwillie, please check out #10196 which I will merge for release on Aug 27.
@jiasli, please review

PR #10196 has been merged.

@yugangw-msft -- It's still the same. I don't see anything changed even after upgrading to latest version.
▶ az --version                                                                                (K8AKSGreenProsDv2/default)
azure-cli                         2.0.72 *
command-modules-nspkg               2.0.3
core                              2.0.72 *
nspkg                              3.0.4
telemetry                          1.0.3
Python location '/usr/local/Cellar/azure-cli/2.0.72_1/libexec/bin/python'
Extensions directory '/Users/wmohamme/.azure/cliextensions'
Python (Darwin) 3.7.4 (default, Sep  7 2019, 18:27:02)
[Clang 10.0.1 (clang-1<IP_ADDRESS>)]
Legal docs and information: aka.ms/AzureCliLegal
This is what I ran : az ad sp create-for-rbac -n http://test-sp-again --skip-assignment -o json
This is what I see in Portal : azure-cli-2019-09-18-17-30-30.
Please reopen the issue.

/reopen

Please test if 2.0.73 work. Here is my result:
az ad sp create-for-rbac -n http://test-sp-again0919 --skip-assignment -o json
{
  "appId": "",
  "displayName": "test-sp-again0919",
  "name": "http://test-sp-again0919",
  "password": "",
  "tenant": ""
}

Please test if 2.0.73 works. Here is my result:
az ad sp create-for-rbac -n http://test-sp-again0919 --skip-assignment -o json
{
  "appId": "",
  "displayName": "test-sp-again0919",
  "name": "http://test-sp-again0919",
  "password": "",
  "tenant": ""
}


feat: [M3-7684] - Disable Create Volume button with tooltiptext on 'Empty State Landing Page' for Restricted Users

Description 📝
To prevent unauthorized access to specific flows and provide clearer guidance, we aim to restrict entry to users without the required permissions.
Here, we are restricting users from creating new Volume from the Empty State Landing Page when they do not have access or have read-only access.
Changes  🔄

For restricted users:

Disabled Create Volume Button on the Empty State Landing Page

Target release date 🗓
July 8th, 2024
Preview 📷

Before
After

How to test 🧪
Prerequisites
(How to setup test environment)

Log into two accounts side by side:

An unrestricted admin user account: full access
A restricted user account (use Incognito for this)
- Start with Read Only for everything

Reproduction steps

Landing:

Observe as restricted user, notice shows and you cannot create Volumes

Verification steps

After changes, observe tooltips are tailored to the action.

As an Author I have considered 🤔
Check all that apply

[x] 👀 Doing a self review
[x] ❔ Our contribution guidelines
[x] 🤏 Splitting feature into small PRs
[x] ➕ Adding a changeset
[ ] 🧪 Providing/Improving test coverage
[ ] 🔐 Removing all sensitive information from the code and PR description
[ ] 🚩 Using a feature flag to protect the release
[x] 👣 Providing comprehensive reproduction steps
[ ] 📑 Providing or updating our documentation
[ ] 🕛 Scheduling a pair reviewing session
[ ] 📱 Providing mobile support
[ ] ♿  Providing accessibility support

Congrats on opening your first PR for CM @pmakode-akamai! 🎉 (edit: oh, technically your second 😆)
"Create Volume" button on Volumes landing page is disabled for restricted users without the appropriate permission, and the appropriate tooltip shows up ✅
Can you add a changeset for these changes? Our CONTRIBUTING.md doc explains how to do it here in step 7.

Thanks @dwiley-akamai!  I have added the changeset. Can you please check?


use tf without gpu support by default

Proposed changes:

TensorFlow 1.15 for some reason includes the binaries for cpu and gpu which makes our docker images huge. Switching to the cpu only package.
Rasa part of https://github.com/RasaHQ/rasa-x/issues/1643
more information here https://www.tensorflow.org/install/pip

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[x] updated the changelog (please check changelog for instructions)
[x] reformat files using black (please check Readme for instructions)

@dakshvar22 So tensorflow included only the cpu packages until 1.15. tensorflow==1.15 included both gpu and cpu packages. For tensorflow 2 it's again the old pattern: tensorflow==2.0 is only cpu, while tensorflow-gpu==2.0 is the gpu package. So by using tensorflow-cpu==1.15 we just go back to the way we have been releasing things before.


Create a TransitionController type

Spec: https://material-motion.gitbooks.io/material-motion-starmap/content/specifications/transition_controller.html

This controller conforms to UIViewControllerTransitioningDelegate.
Example use:
viewController.mdm_transitionController.directorClass = [PhotoDirector class];

Class prototype:
MDMTransitionController : NSObject <UIViewControllerTransitioningDelegate>

When mdm_transitionController is accessed, an instance of MDMTransitionController should lazily be created and then assigned to the view controller's transitioningDelegate (if one is not already set). This will allow us to hook in to the iOS view controller transitioning APIs.

Moved to https://github.com/material-motion/material-motion-transitions-objc/issues/3.


ModuleNotFoundError: No module named 'pixabay.core'; 'pixabay' is not a package

Hi
I have the same problem of this guy https://github.com/Lukas0025/python-pixabay/issues/6
except that I'm not running multiple versions of Python on my system. I correctly see the pixabay module in the installation folders. So it is downloaded correctly. But it gives me that error on line 1

I tried on another machine and it works there. I have no clue why though


Type error with infinite query's getNextPageParam function

What version of kubb is running?
2.1.3
What platform is your computer?
No response
What version of external packages are you using(@tanstack-query, MSW, React, Vue, ...)
No response
What steps can reproduce the bug?
Minimal repro: https://github.com/la55u/kubb-ts-bug

run the generator with infinite option enabled: npm run generate
inspect the output in hooks.ts, specifically the  getPetByIdInfiniteQueryOptions function

How often does this bug happen?
Every time
What is the expected behavior?
No type errors
Swagger/OpenAPI file?
https://github.com/la55u/kubb-ts-bug/blob/dev/openapi.yaml
Additional information
No response

just noticed that the data returned by the infinite queries also has the wrong type. It is currently the same as the regular query's data type but the data is actually grouped under a pages array by react-query.

Fixed with v2.1.4


reportShadowedImports x.py is overriding the stdlib module x whils x.py IS stdlib!

Type: Bug
I have my Python interpreter pointed to a custom location and now (just updated) get Pylance reporting about modules from that location "shadowing" stdlib modules.
Thing is: This IS the location of the very stdlib module! For instance:

"c:\...\python\python39\Lib\traceback.py" is overriding the stdlib module "traceback"

Pylance(reportShadowedImports)

Interpreter is pointed to
c:\...\python\python39\python.exe

Extension version: 2022.12.21
VS Code version: Code 1.74.0 (5235c6bb189b60b01b1f49062f4ffa42384f8c91, 2022-12-05T16:38:16.075Z)
OS version: Windows_NT x64 10.0.19045
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (8 x 3411)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
15.97GB (3.55GB free)

Process Argv
--crash-reporter-id 52bfd6ed-a49c-4227-9403-bca1ab1a5ea5

Screen Reader
no

VM
0%

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscoreces:30445986
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vscaat:30438848
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
pyindex848:30577860
nodejswelcome1cf:30587006
3biah626:30602489
gswce1:30612156
iaj6b796:30613358
dbltrim-noruby:30604474
89544117:30613380
fim-prod:30623723

Thanks for the issue. Can you include the output as described here?
https://github.com/microsoft/pylance-release/blob/main/TROUBLESHOOTING.md#filing-an-issue
My suspicion is that Pylance doesn't see your private python install as the environment in use for some reason.

I still get this issue, as I previously alluded to here. I will post my trace logging output soon.

I'm sorry I was too packed recently to provide the requested info.

Closing old issue. If this is still a problem, please reopen with the information requested. thanks

I just encountered this issue, but after some tinkering found the issue occurred when my workspace included a folder which contained both the source file of interest and the stdlib files; i.e.:

C:/root/

python3/
my-code/

If my workspace started at C:/root/, I'd get the failure. If I instead started it at C:/root/my-code/, I wouldn't. I could even add C:/root/python3/ to the workspace as well, and it'd be fine -- they just need to come from different "workspace folders". Even having overlapping definitions is fine (i.e. C:/root/ and C:/root/my-code/), it seems, as VS Code appears to use the more specific folder definition and thus groups them separately in.. whatever process is going on here.

I'm sorry I was too packed recently to provide the requested info.

Were you able to resolve your issue?

I just encountered this issue, but after some tinkering found the issue occurred when my workspace included a folder which contained both the source file of interest and the stdlib files; i.e.:

C:/root/

python3/
my-code/

If my workspace started at C:/root/, I'd get the failure. If I instead started it at C:/root/my-code/, I wouldn't. I could even add C:/root/python3/ to the workspace as well, and it'd be fine -- they just need to come from different "workspace folders". Even having overlapping definitions is fine (i.e. C:/root/ and C:/root/my-code/), it seems, as VS Code appears to use the more specific folder definition and thus groups them separately in.. whatever process is going on here.

I'm having this exact problem. My folders need to be structured this way for ... historic reasons.  I've got Python vendored inside my project folder.
c:\code\my-project\
c:\code\my-project\my-lib-1
c:\code\my-project\my-lib-2
c:\code\my-project\dist\python\python.exe
c:\code\my-project\dist\python\Lib\...

Unless I have reportShadowedImports: none it complains about every line where I import a standard library. I want to tell Pylance that c:\code\my-project\dist\python is the standard library as far as it's concerned, even though it's in my project folder.  I've also put the dist/python folder in files.exclude to no avail.
I'd still like to have reportShadowedImports enabled, because we still don't want to define modules that shadow a builtin.  Thanks!

Sounds like we need to check if the reported path has a python.exe in it or not (or the equivalent for mac/linux).

In the cases where it isn't working, is your python environment in VS code set to the embedded python folder?

@rchiodo, searching for a "python.exe" doesn't strike me as the right solution here. This case isn't any different from a "venv" directory within the project, except that pylance will auto-exclude venvs. If the dist/python directory is explicitly excluded, it should work fine. I recommend figuring out why that's not working.

Huh, ok. I thought I had tried python.analysis.exclude and it wasn't helping, or maybe I just messed it up. But I tried that again and it seems to work for me now, I'm no longer getting the warning on my standard imports. And I'm still getting the desired warnings about when I do override a stdlib file name.
//  settings.json
{
  "python.analysis.exclude": ["dist/python"],
}

@erictraut, I was thinking this would be the same thing as our current auto exclusion for venvs:
https://github.com/microsoft/pyright/blob/c400d889a46752c7b500df5fd7a0bcfd2e8e1101/packages/pyright-internal/src/analyzer/service.ts#L1201
We'd add something else to the envMarkers to find these cases.

Auto-excluding the directory won't help if explicit exclusion doesn't work.
I don't think this case is common (or legitimate) enough to add additional logic to the venv detection logic. Explicit exclusion is a fine answer for odd cases like this, but that assumes that explicit exclusion solves the problem.

Thanks, makes sense to me. Since @Preston-Landers reported that the exclusion works, closing.

In case someone else is experiencing this, I had the same issue as previous users. My python distribution lives inside a venv/ folder created by a conda environment in the workspace folder, so it lives right next to the src/ folder. I added venv to exclude it and it doesn't complain anymore.
# settings.json
{
  "python.analysis.exclude": ["venv"],
}

Another solution, which I ended up using, is turning off the report shadowed message error by setting the severity to None. I still think there is an issue - specifically Pylance thinking an environment is source code - but I don't have the time to investigate.

I had same problem with vscode 1.81.1 and had to include the above to exclude my venv directory. I don't remember seeing this problem before now. Did something change as I've been using conda venv dirs for a long time and only just started to need this explicit exclude?

I'm no expert, but this check was a fairly recent change. My solution was to rename code.py to main.py, avoiding the conflict altogether, in case this works in your situation...

I have a similar conda setup to that described by @jmontalvo94, I create a conda environment at the top level of the checked out code (sibling to src, setup.cfg etc). Their suggestion works for me:
``# settings.json
{
"python.analysis.exclude": ["venv"], // Or whatever directory your env is in
}```
@erictraut - As specific exclusion does work in this case, and conda is a very common environment manager, would it be reasonable to have something included in envMarkers that is specific to a conda env? Conda envs tend to have a conda-meta directory at their top level. There isn't usually an activate script AFAICS because activation is handled externally to the environment.

Same issue with a conda environment.  Adding the explicit exclusion worked.


GENERATED BY DEFAULT RESET BY statement can be improved to allow "NULL" for "RESET BY QUERY"

Issue description
Regarding the syntax of "GENERATED BY DEFAULT RESET BY" statement described in detail in the following link:
https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-sql-reference-guide/create-table-statement-data-definition#loio20d58a5f75191014b2fe92141b7df228__create_table_as_subquery
I have a use case that may suggest for an enhancement.
I would like to have a way to allow "RESET BY QUERY" to be set NULL in its application in GENERATED BY DEFAULT RESET BY during the table creation. Thus, current sequence can be saved by Hana rather than generated by reset by query during database restart.
The use case:
We have a table(e.g. table foo) with its records to be moved over to another table(foo_archive) when its job is done. Let's say current value of the id sequence is 7 after some usage. Now, there is not records in table foo as all records have been moved to foo_archive. Now, there happen to be a database restart, the id sequence of the table foo will be reset to 1. However, we want the sequence could resume where it was left which is 7.
I know there can be a work around to create a standalone sequence without "reset by query" and assign it to the id column for sequence generation. But, it will be easier if I can specify that in the create table script by one shot, something like:
CREATE COLUMN TABLE foo(
    id INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (RESET BY NULL),
    PRIMARY KEY(
	    id
    )
);

In this way, I could instruct Hana to use the saved sequence when restart rather than getting it from "reset by query".
What do you think?
You may reach me by<EMAIL_ADDRESS>in case for any clarification.
Regards,
Rocky
Feedback Type (Optional)
other
Page Title on SAP Help Portal (prefilled)
CREATE TABLE Statement (Data Definition)
Page URL on SAP Help Portal (prefilled)
https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-sql-reference-guide/create-table-statement-data-definition

Hi Rocky,
This repository is for feedback on the documentation.
For support and enhancements, see the SAP Community and SAP Support Portal.


Update check_hostname setting for proxy

Updating usage of urllib3's SSLContext generation method when passed to our ProxyManager. This will now force the check_hostname functionality of the ssl module to be used in this case. This will fully mitigate this urllib3 vulnerability, regardless of urllib3 version used.

Codecov Report

Merging #2319 (7f41f69) into develop (a05cf21) will decrease coverage by 0.41%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           develop    #2319      +/-   ##
===========================================
- Coverage    98.22%   97.81%   -0.42%
===========================================
  Files           58       58
  Lines        10949    10950       +1
===========================================
- Hits         10755    10711      -44
- Misses         194      239      +45

Impacted Files
Coverage Δ

botocore/httpsession.py
92.85% <100.00%> (-0.45%)
:arrow_down:

botocore/compat.py
72.15% <0.00%> (-22.16%)
:arrow_down:

botocore/hooks.py
95.18% <0.00%> (-0.81%)
:arrow_down:

botocore/awsrequest.py
98.63% <0.00%> (-0.35%)
:arrow_down:

botocore/utils.py
97.02% <0.00%> (-0.19%)
:arrow_down:

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 a05cf21...7f41f69. Read the comment docs.