Gui fixes and added fusesource client to jar

I accidently stumbled over your MQTT jmeter plugin and tried it out. It works good after fixing the following 2 little issues.

It seems the Fusesource Client is not included in the built jar file, so I added the Maven Shade Plugin to do so
Their was a bug in the GUI, because when switching windows the client id and OneConnectionPerTopic fields were emptied

Hi , Could you share the updated MQTT-Jmeter.jar

Hi, I don't have the jar available, but you can built it from the code.

Hi I tried to build the jar with the changes you did in the existing mqtt- Jmeter plugin.My build is failed with the below exceptions can you please suggest.
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:26 min
[INFO] Finished at: 2015-07-06T12:48:24+05:30
[INFO] Final Memory: 24M/156M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:2.0:s
hade (default) on project mqtt-jmeter: Execution default of goal org.apache.mave
n.plugins:maven-shade-plugin:2.0:shade failed: A required class was missing whil
e executing org.apache.maven.plugins:maven-shade-plugin:2.0:shade: org/sonatype/
aether/version/VersionConstraint
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.apache.maven.plugins:maven-shade-plugin:2.0
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/Users/hemant.varhekar/.m2/repository/org/apache/maven
/plugins/maven-shade-plugin/2.0/maven-shade-plugin-2.0.jar
[ERROR] urls[1] = file:/C:/Users/hemant.varhekar/.m2/repository/org/sonatype/sis
u/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
[ERROR] urls[2] = file:/C:/Users/hemant.varhekar/.m2/repository/org/sonatype/sis
u/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
[ERROR] urls[3] = file:/C:/Users/hemant.varhekar/.m2/repository/org/sonatype/aet
her/aether-util/1.7/aether-util-1.7.jar
[ERROR] urls[4] = file:/C:/Users/hemant.varhekar/.m2/repository/org/codehaus/ple
xus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[5] = file:/C:/Users/hemant.varhekar/.m2/repository/org/codehaus/ple
xus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[6] = file:/C:/Users/hemant.varhekar/.m2/repository/org/sonatype/ple
xus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[7] = file:/C:/Users/hemant.varhekar/.m2/repository/org/sonatype/ple
xus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[8] = file:/C:/Users/hemant.varhekar/.m2/repository/junit/junit/3.8.
1/junit-3.8.1.jar
[ERROR] urls[9] = file:/C:/Users/hemant.varhekar/.m2/repository/org/codehaus/ple
xus/plexus-utils/3.0.1/plexus-utils-3.0.1.jar
[ERROR] urls[10] = file:/C:/Users/hemant.varhekar/.m2/repository/asm/asm/3.3.1/a
sm-3.3.1.jar
[ERROR] urls[11] = file:/C:/Users/hemant.varhekar/.m2/repository/asm/asm-commons
/3.3.1/asm-commons-3.3.1.jar
[ERROR] urls[12] = file:/C:/Users/hemant.varhekar/.m2/repository/asm/asm-tree/3.
3.1/asm-tree-3.3.1.jar
[ERROR] urls[13] = file:/C:/Users/hemant.varhekar/.m2/repository/org/jdom/jdom/1
.1/jdom-1.1.jar
[ERROR] urls[14] = file:/C:/Users/hemant.varhekar/.m2/repository/org/apache/mave
n/shared/maven-dependency-tree/2.0/maven-dependency-tree-2.0.jar
[ERROR] urls[15] = file:/C:/Users/hemant.varhekar/.m2/repository/backport-util-c
oncurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar
[ERROR] urls[16] = file:/C:/Users/hemant.varhekar/.m2/repository/org/vafer/jdepe
ndency/0.7/jdependency-0.7.jar
[ERROR] urls[17] = file:/C:/Users/hemant.varhekar/.m2/repository/commons-io/comm
ons-io/1.3.2/commons-io-1.3.2.jar
[ERROR] urls[18] = file:/C:/Users/hemant.varhekar/.m2/repository/asm/asm-analysi
s/3.2/asm-analysis-3.2.jar
[ERROR] urls[19] = file:/C:/Users/hemant.varhekar/.m2/repository/asm/asm-util/3.
2/asm-util-3.2.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------: org.sonatype.aeth
er.version.VersionConstraint
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/AetherClassNot
Found
C:\Users\hemant.varhekar\Desktop\Personal\mqtt-jmeter-master\mqtt-jmeter-master>
^V

Hi I am trying with Jmeter MQTT Subscriber Plugin
In MQTT subscriber log files its is displayed as received 0 message but the proper message should be received 1 message.Can anybody help regarding this.?


As a registered user, I want to learn how to join a new group, so that I can participate in it and help out.

@relrod any idea what this one might entail? are we thinking a link to a wiki page (this might work for SIGs and other groups like the Design Team), but not sure how this works for other groups.

This could probably be as simple as "Want to join this group? Talk to one of these people for information:" somewhere near the sponsorship list. Alternatively we could probably just close this and say it's not relevant for securitas.

i'm leaning towards just closing this one off IMHO.

What is the current process for a user looking to join a group? If it is straight forward, the norm for a user, what they would expect then lets not change but if it is not straight forward UX flow we might need to look at improving it. Thoughts @abompard @relrod @ryanlerch

linked to 20#


TextEncoder doesn't work in Go WebAssembly

With v0.0.10-beta.6, we just ran into an issue that made our Go WASM build throw an obscure Reflect.get()-related error. We proceeded to disable the polyfills one by one, and narrowed it down to text-encoding crashing.
However, I don't see why the text-encoding package is being used in the first place. Node has had its own TextEncoder and TextDecoder in util since version 8.3, and if we use those in our Context instead, our WASM code seems to work fine--or at least, it doesn't crash on an internal Reflect.get() anymore.
I see text-encoding got added in #31. Perhaps Node's internal implementations were never considered as an alternative?

Ah interesting. Let me take a look and I’ll get back to you. It should be a simple fix to swap implementations if the node one is suitable.

@timdp The most recent beta should do the trick. Let me know if it works for you.


use src/app/globals.css if "src" folder was already indicated

The cli asks if I'm using an src folder. iIf I answer yes, it will still default to app/globals.css later when it asks where my globals.css is.
It seems sensible that the cli assumes src/app/globals.css when its told that src/ is being used.
Repro:

create-next-app with default settings (or however)
kirimase init
answer yes when asked if using src/
when asked where globals.css is, it will still assume app/globals.css without the parent dir src/

ShadCN UI does not support args in its init installation
https://ui.shadcn.com/docs/cli
So, for now, it's either creating some kind of a manual installation of ShadCN UI or solving it in the original ShadCN UI repo and allowing it there so it will be possible to send arguments to it through the CLI such as the directory of the location of the globals.css file.

This is now resolved! Kirimase no longer invokes the default Shadcn UI CLI, opting to install all elements manually.


[v2.7] KDM Update for K8s March patch release

KDM Updates
TO BE RELEASED: OOB post v2.7.12

New Kubernetes Version
Min Rancher Version
Min RKE Version

1.27.12-rancher1-1
2.7.11-patch0
1.4.15-rc0

1.26.15-rancher1-1
2.7.5-patch0
1.4.6-rc0

Rancher System Images & Add-ons
Note: Please update system images and add-ons in the template as needed.
TBD
Developer Changelog

Add templates for new K8s versions. If a template that hasn't been released yet already exists, update it in place.
Update the default K8s version, and add or update the version information (MinRancherVersion and MinRKEVersion) in k8s_version_info.go for new K8s versions if needed (Use table from above).
Confirm versions for system images, add-on templates are correct using versioning reference table from below (expand details to view the table). Update the table if new versions are introduced.
Confirm add-on template version constraints in template.go are correct using versioning reference table from below (expand details to view the table). Update the table if needed.

Versioning Reference

Expand for system images & add-on templates versioning table

Note: Truncated repository names with a * indicates there are multiple images with that prefix. All repository names that match a truncated prefix should be checked for the same version stated in the table.
For example: rancher/weave-* matches weaveworks/weave-kube and weaveworks/weave-npc, and they should both have the same version.
v1.27.12-rancher1-1

Repository
Tag

rancher/mirrored-coreos-etcd
v3.5.10

rancher/hyperkube
v1.27.12-rancher1

rancher/rke-tools
v0.1.96

rancher/mirrored-k8s-dns-*
1.22.28

rancher/mirrored-cluster-proportional-autoscaler
1.8.6

rancher/flannel-cni
v0.3.0-rancher8

rancher/mirrored-flannel-flannel
v0.21.4

rancher/mirrored-calico-*
v3.26.3

weaveworks/weave-*
2.8.1

noiro/* (All ACI images)
<IP_ADDRESS>.81c2369

rancher/mirrored-pause
3.7

rancher/nginx-ingress-controller
nginx-1.9.4-rancher1

rancher/mirrored-nginx-ingress-controller-defaultbackend
1.5-rancher1

rancher/mirrored-jettech-kube-webhook-certgen
v20231011-8b53cabe0

rancher/mirrored-metrics-server
v0.6.3

rancher/mirrored-coredns-coredns
1.9.4

rancher/mirrored-cluster-proportional-autoscaler
1.8.6

rancher/mirrored-k8s-dns-node-cache
1.22.28

Add-on Name
Add-on Template Version Constraint

Calico
calicov3261Rancher2

Canal
canalv3261Rancher2

Flannel
flannelv0214

CoreDNS
coreDnsv183Rancher2

KubeDNS
kubeDnsv116

MetricsServer
metricsServerv061

Weave
weavev122

Aci
aciv6032

NginxIngress
nginxIngressv194Rancher1

Nodelocal
nodelocalv121

v1.26.15-rancher1-1

Repository
Tag

rancher/mirrored-coreos-etcd
v3.5.10

rancher/hyperkube
v1.26.15-rancher1

rancher/rke-tools
v0.1.96

rancher/mirrored-k8s-dns-*
1.22.28

rancher/mirrored-cluster-proportional-autoscaler
1.8.6

rancher/flannel-cni
v0.3.0-rancher8

rancher/mirrored-flannel-flannel
v0.21.4

rancher/mirrored-calico-*
v3.26.3

weaveworks/weave-*
2.8.1

noiro/* (All ACI images)
<IP_ADDRESS>.81c2369

rancher/mirrored-pause
3.7

rancher/nginx-ingress-controller
nginx-1.9.4-rancher1

rancher/mirrored-nginx-ingress-controller-defaultbackend
1.5-rancher1

rancher/mirrored-jettech-kube-webhook-certgen
v20231011-8b53cabe0

rancher/mirrored-metrics-server
v0.6.3

rancher/mirrored-coredns-coredns
1.9.4

rancher/mirrored-cluster-proportional-autoscaler
1.8.6

rancher/mirrored-k8s-dns-node-cache
1.22.28

Add-on Name
Add-on Template Version Constraint

Calico
calicov3261Rancher2

Canal
canalv3261Rancher2

Flannel
flannelv0214

CoreDNS
coreDnsv183Rancher2

KubeDNS
kubeDnsv116

MetricsServer
metricsServerv061

Weave
weavev122

Aci
aciv6032

NginxIngress
nginxIngressv194Rancher1

Nodelocal
nodelocalv121

Fresh install checks - PASS

On rancher version v2.7.12, KDM pointing to dev-v2.7-2024-03-patches branch, cluster creation succeeds for v1.26.15-rancher1-1 and v1.27.12-rancher1-1 on all network providers - canal/flannel/weave/calico
Network checks look good
Canal network checks look good

Upgrade checks - PASS

On rancher v2.7.12, KDM pointing to release-v2.7, cluster creation succeeds for k8s v1.26.14-rancher1-1 and v1.27.11-rancher1-1 versions with all network providers.
Pre-upgrade checks look good.
Pointed the KDM branch to dev-v2.7-2024-03-patches.
Upgraded cluster to k8s versions -  v1.26.15-rancher1-1 and v1.27.12-rancher1-1.
Post upgrade checks look good.

Minimum rancher version checks - PASS

On rancher v2.7.11 with KDM pointing to dev-v2.7-2023-11-patches branch, cluster creation succeeds for v1.27.12-rancher1-1 versions with all network providers.
Network checks look good.

Minimum rancher version checks - PASS

On rancher v2.7.5 with KDM pointing to dev-v2.7-2023-11-patches branch, cluster creation succeeds for v1.26.15-rancher1-1 versions with all network providers.
Network checks look good.

RKE default k8s version - PASS
dev-v2.7-2024-03-patches should have the default as v1.27.12-rancher1-1
 "RKEDefaultK8sVersions": {
  "0.3": "v1.16.3-rancher1-1",
  "default": "v1.27.12-rancher1-1"
 },

RKE Checks passed with rke v1.4.17-rc1. Also, checked if images are getting pulled successfully.

Ran rke config --system-images
Pulled all the docker images manually.
Made sure all the images are getting pulled successfully.

RKE checks passed. Hence closing the issue.


stop_continuous_recognition() inconsistent delays

I am using continuous recognition to recognise audio from a microphone but I want to be able to switch it on and off without delay. The problem I am facing is that whenever I call stop_continuous_recognition() I get a 2-10 second complete halt of my entire program.
I have tried experimenting with threading as well as switching to async and while I have been able to achieve some success it is usually very inconsistent, i.e there are times where I would get it to have no delay whatsoever but I would get a 10 second blocking of the main thread every 5 or so consecutive usages. I have experienced this inconsistency with and without using the async versions so I don't think that's the problem as I have seen in some other posts on here.
I am pretty confused and I would love to get some explanation as to how these stop recognition functions exactly work. I have also thought about experimenting with creating my own Connection object but I had no success there as well.
I currently suspect that the halting is triggered when the stop function is called while a connection process is happening behind the scenes. But obviously I cant be sure and neither do I know a good of way of getting around that right now.
I would appreciate any help I could get on this!
code:
event_start_recognition = threading.Event()
event_stop_recognition = threading.Event()

def start_recognition():
    event_start_recognition.set()

def stop_recognition():
    event_stop_recognition.set()

class MySpeechRecognizer:
    def __init__(self):
        speech_config = speechsdk.SpeechConfig(subscription=subsKey, region="australiaeast")
        speech_config.speech_recognition_language = "en-US"

        audio_config = speechsdk.audio.AudioConfig(use_default_microphone=True)

        self.speech_recognizer = speechsdk.SpeechRecognizer(speech_config=speech_config, audio_config=audio_config)
        self.initialise_connections()

    def initialise_connections(self):
        self.speech_recognizer.recognized.connect(lambda evt: self.handle_result(evt))
        self.speech_recognizer.recognizing.connect(lambda evt: print('RECOGNIZING: {}'.format(evt)))

    def handle_result(self, evt):
        print(evt.result.text)

    def start_up(self):
        event_start_recognition.wait()
        self.speech_recognizer.start_continuous_recognition_async()
        event_stop_recognition.wait()
        self.speech_recognizer.stop_continuous_recognition_async()

if __name__ == "__main__":
    speech_recogniser = MySpeechRecognizer()

    thread = threading.Thread(target=speech_recogniser.start_up)
    thread.start()

    input("Press a key to start recognition...\n")
    start_recognition()
    input("Press a key to stop recognition...\n")
    stop_recognition()

    thread.join()

Thanks for using the Cognitive Services Speech SDK!
I was able to reproduce the issue you were seeing with the 2-10 second stalls. It looks like there's is an odd quirk where if you don't wait on or use the future returned from the stop_continuous_recognition_async(), it causes some stalls in the SDK.
As a workaround you can switch to using the synchronous versions of the start and stop functions from your background thread. I've modified your code above to test this and added a loop so you can start/stop multiple times. I can no longer reproduce the 2-10 second stalls with these changes:
event_start_recognition = threading.Event()
event_stop_recognition = threading.Event()

def start_recognition():
    event_start_recognition.set()

def stop_recognition():
    event_stop_recognition.set()

class MySpeechRecognizer:
    def __init__(self):
        speech_config = speechsdk.SpeechConfig(subscription=subsKey, region=subsRegion)
        speech_config.speech_recognition_language = "en-US"

        audio_config = speechsdk.audio.AudioConfig(use_default_microphone=True)

        self.speech_recognizer = speechsdk.SpeechRecognizer(speech_config=speech_config, audio_config=audio_config)
        self.initialise_connections()

    def initialise_connections(self):
        self.speech_recognizer.recognized.connect(lambda evt: self.handle_result(evt))
        self.speech_recognizer.recognizing.connect(lambda evt: print('RECOGNIZING: {}'.format(evt)))
        self.speech_recognizer.canceled.connect(lambda evt: print('CANCELED: {}'.format(evt)))

    def handle_result(self, evt):
        print(evt.result.text)

    def start_up(self):
        while True:
            event_start_recognition.wait()
            self.speech_recognizer.start_continuous_recognition()
            event_start_recognition.clear()

            event_stop_recognition.wait()
            self.speech_recognizer.stop_continuous_recognition()
            event_stop_recognition.clear()

if __name__ == "__main__":
    speech_recogniser = MySpeechRecognizer()

    thread = threading.Thread(target=speech_recogniser.start_up)
    thread.start()

    while True:
        input("Press a key to start recognition...\n")
        start_recognition()

        input("Press a key to stop recognition...\n")
        stop_recognition()

@ralph-msft thanks for the reply!
I tried out your code and it is definitely an improvement but sometimes if I cancel the call when it hasn't completed recognition it will cause the delay again. Is there to get around this or is that not possible to work around?

Sure. I have attached the log file for me saying "ok, I will experience the delay now" but ending the recognition before service can recognise the entire utterance (thereby causing the delay).
Logs.txt

I am happy to carry out more tests and send through the logs if you need them. Let me know if you need anything like that.

Was this ever solved?

Closing the item since no update from @ralph-msft in 6 months. Please re-test with the latest Speech SDK and open a new issue if still necessary.


[planning] [sim-control] lane change interrupted.

Describe the bug
Apollo runs on a single-direction multi-lane road, trying to make a lane change maneuver to the second lane.
An NPC vehicle is ahead of Apollo and gradually slows down to a complete stop. This happens to interrupt Apollo's lane change maneuver and makes Apollo stuck on top of the lane boundaries.
To Reproduce
The NPC vehicle is driven manually :)
As shown in the video.
Expected behavior
Maybe need to drive back to the original lane and try again instead of waiting on top of the lane boundaries.
** attachments **
map
recording
video

i also find this problem,when there is a obstacle on the neighbour reference line，the ego car will stop by the side of the obstacle

The NPC vehicle is driven manually :)

Could you please tell me how to drive NPC manually? Thanks

@Yuchen413 you may add me on wechat: XX_101n374i1_XX for further discussions.

@Yuchen413 you may add me on wechat: XX_101n374i1_XX for further discussions.

Hi Tang Yun,
I'm quite interested in this reproduction, but I wasn't able to contact you via the WeChat ID you provided as it seems it might have changed. And the links of video above are no longer available.
Would it be possible for you to share an alternative way to get in touch, if you're open to a conversation? Thank you!


[BUG] Duplicates of Endpoint secuirty policies

Describe the bug
I recently noticed that Attack surface reduction policies (specifically Exploit Protection settings) are being duplicated when running intunecd update.

I see an update from microsoft that will move endpoint security policies to the settings catalog:
https://techcommunity.microsoft.com/t5/intune-customer-success/endpoint-security-policies-migrating-to-the-unified-settings/ba-p/3890989
This may explain the issue, and i see when i updated our master branch from our baseline-tenant, i see that it would move the windows exploit protection policy from management intents to the settings catalog.

For now it is just happening to this one policy, but i would assume it would hit other policies later on.
On one of our tenants the policy got duplicated 6 times when I came back from summer vacation.
To Reproduce
Steps to reproduce the behavior:
Backup baseline tenant with intunecd
Run intunecd update on another tenant
Expected behavior
Nothing should happen to the policy since we did not make any changes to it.
Screenshots
If applicable, add screenshots to help explain your problem.

Run type (please complete the following information):

Mode: 1
Client Pipeline
Version 2.3.3b1

Additional context
Add any other context about the problem here.

I tried repro the issue by creating an Attack Surface Reduction policy for Exploit Protection, run the backup and then the update. If the policy exists it does not create it again in my case, if it does not exist it is created.
So far I have not been able to repro the duplication of the policy

Thanks for testing it out.
Did you see where intunecd placed the exploit protection policy? If it was placed under the settings catalog or in the Management Intents-folder?
I have a theory that this may cause issues on policies created before the change microsoft have implemented this summer where intunecd places the policy under management intents.
Here is the new policy that seems to have been migrated to the settings catalog:

While we get duplicates of the same setting with the old view:

It is placed under Settings Catalog as I did not have a policy created prior to the change by Microsoft, If you are able to provide me a copy of the policy I can try manually create it under management intents and then run the update

Had to consult with the security team to give me the thumbs up to share it :)
Let me know if the format is wrong
xxx_Mandatory - Windows Exploit Protection.json

Tried having the settings catalog profile and this one under the management intent folder, in my case it just says that no updates are found and then it is not doing anything else.
Is your Management Intent removed from the folder in the backup and only the settings catalog is left?

Please verify if v2.3.6 resolves this issue, there were some updates made regarding settings catalog policies

Thanks for verifying!
Resolved in #215


why would not gh cache of /nix/store would not work?

https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows
so I can just cache this?
i mean what is catch - may be add to readme

I'm sorry what is the question exactly?

Ah I now also re-read the title.
Using the default cache from GitHub won't work because /nix/store is read-only. One of the things that this cache-install project does is to handle those file permissions correctly.


Remove remote.jwala.webapps.dir

Remove all references to the vars.properties property remote.jwala.webapps.dir to remove use of an absolute path in order to support multiple operating systems from a single jwala instance.

Delete all test properties and application properties references
Create a new attribute in the application model to store the value
Read the value from the meta data of the war of the application and keep the application attribute updated when the meta data changes
Update the postman tests to no longer use the property

Just to confirm, chef will handle upgrade scenarios ?

Yes, the chef cookbooks handle the upgrade scenarios


install typos

Install typos
Fix typo

Codecov Report
Patch and project coverage have no change.

Comparison is base (7783b5b) 79.58% compared to head (b909e2f) 79.58%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #183   +/-   ##
=======================================
  Coverage   79.58%   79.58%
=======================================
  Files          17       17
  Lines        1763     1763
=======================================
  Hits         1403     1403
  Misses        360      360

Flag
Coverage Δ

unittests
79.58% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

src/app/issues.rs
0.00% <0.00%> (ø)

src/app/refresh.rs
81.86% <0.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Parameterize /dev/ublk-control

ublksrv_cmd.c hard codes the filename of the ublk control device with #define	CTRL_DEV	"/dev/ublk-control".
While this works for almost all use cases, some users might mount devtmpfs somewhere else, such as /mnt/devtmpfs/. This means the control device is actually /mnt/devtmpfs/ublk-control.
One solution would be to add an optional field to struct ublksrv_dev_data so users who call ublksrv_ctrl_init() can set the appropriate filename.

A C macro would work but a runtime configuration option like #75 would be more flexible and open up more opportunities such as:

Adding a flag to configure the control device
Packaging a ublksrv implementation binary for easy distribution (ex: container image)
More creative ideas like a proxy control device, etc.

This morning I realized I need to tweak #75 because there's another C macro in include/ublksrv_priv.h.
/* todo: relace the hardcode name with /dev/char/maj:min */
#define UBLKC_DEV	"/dev/ublkc"

So for now a C macro is probably the better approach, and runtime configuration options can be revisited if/when more flexibility is needed.


Bug 2167301: [release-4.12] Use generics names for Data Foundation

Backport of #602

/test odf-console-e2e-aws

/bugzilla refresh

/approve
/lgtm

/test odf-console-e2e-aws

/test odf-console-e2e-aws

If this is a flake, can we override the test?

If this is a flake, can we override the test?

yeah seems like flake... it should get merged after few re tries... if not by evening then I will override...


[SPARK-21342] Fix DownloadCallback to work well with RetryingBlockFetcher.

What changes were proposed in this pull request?
When RetryingBlockFetcher retries fetching blocks. There could be two DownloadCallbacks download the same content to the same target file. It could cause ShuffleBlockFetcherIterator reading a partial result.
This pr proposes to create and delete the tmp files in OneForOneBlockFetcher

cc @zsxwing @cloud-fan @jiangxb1987

Test build #79335 has started for PR 18565 at commit da65427.

Test build #79335 has finished for PR 18565 at commit da65427.

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

Merged build finished. Test PASSed.

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

Test build #79378 has started for PR 18565 at commit dc7acfe.

There are some corner cases because of creating and deleting in both ShuffleBlockFetcherIterator and OneForOneBlockFetcher. It seems no need to pass the shuffleFiles from ShuffleBlockFetcherIterator to ShuffleClient and OneForOneBlockFetcher. Now I changed create and delete files only in OneForOneBlockFetcher. We don't do renaming. Every DownloadCallback will have their own target file. All target files will be deleted when blockManager stop.

Test build #79378 has finished for PR 18565 at commit dc7acfe.

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

Merged build finished. Test PASSed.

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

Test build #79389 has started for PR 18565 at commit 3b68b2c.

Test build #79390 has started for PR 18565 at commit 6307a62.

Test build #79389 has finished for PR 18565 at commit 3b68b2c.

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

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

Merged build finished. Test PASSed.

Test build #79390 has finished for PR 18565 at commit 6307a62.

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

Merged build finished. Test PASSed.

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

Test build #79408 has started for PR 18565 at commit 31664d4.

Test build #79409 has started for PR 18565 at commit 9aeb090.

Test build #79410 has started for PR 18565 at commit d489ba2.

In current change:

I'm using java.util.function.Supplier instead of TmpFileCreater
Pass shuffleBlockFetcherIteratorIsZombie from ShuffleBlockFetcherIterator to OneForOneBlockFetcher;
Succeeded files will be cleanup in ShuffleBlockFetcherIterator, while others will be deleted in OneForOneBlockFetcher

LGTM except 2 minor comments

Test build #79408 has finished for PR 18565 at commit 31664d4.

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

Merged build finished. Test PASSed.

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

Test build #79409 has finished for PR 18565 at commit 9aeb090.

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

Merged build finished. Test PASSed.

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

Test build #79410 has finished for PR 18565 at commit d489ba2.

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

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

Merged build finished. Test PASSed.

Test build #79420 has started for PR 18565 at commit 5d2f98c.

Test build #79420 has finished for PR 18565 at commit 5d2f98c.

This patch fails to build.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

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

Test build #79422 has started for PR 18565 at commit ef9f994.

Test build #79422 has finished for PR 18565 at commit ef9f994.

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

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

Merged build finished. Test PASSed.

@jinxing64 I submitted https://github.com/jinxing64/spark/pull/1 to your repo to fix a potential file leak. Otherwise, this looks good to me.

Test build #79435 has started for PR 18565 at commit bb82dd3.

Test build #79435 has finished for PR 18565 at commit bb82dd3.

This patch fails to build.
This patch merges cleanly.
This patch adds no public classes.

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

Merged build finished. Test FAILed.

Test build #79438 has started for PR 18565 at commit 15001a6.

Test build #79438 has finished for PR 18565 at commit 15001a6.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

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

Merged build finished. Test FAILed.

Jenkins, retest this please

Test build #79452 has started for PR 18565 at commit 15001a6.

Test build #79452 has finished for PR 18565 at commit 15001a6.

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

Merged build finished. Test PASSed.

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

thanks, merging to master/2.2!


Fix tag ref for Bitbucket Cloud

Changes
The Bitbucket Cloud webhook payload does not include refs/tags in the branch name. This means the using something like pipelinesascode.tekton.dev/on-target-branch: "[refs/tags/*]" does not work. This PR sets the branch name to refs/tags/tag when the change type is tag.
There is a slight concern around backwards compatibility if someone was using something like pipelinesascode.tekton.dev/on-target-branch: "[1.*]", as the source_branch variable will no longer be the tag, but refs/tags/tag. When testing this, while the tag was matched for the pipeline, the source_branch was empty.
Submitter Checklist

[ ] 📝 Please ensure your commit message is clear and informative. For guidance on crafting effective commit messages, refer to the How to write a git commit message guide. We prefer the commit message to be included in the PR body itself rather than a link to an external website (ie: Jira ticket).

[ ] ♽ Before submitting a PR, run make test lint to avoid unnecessary CI processing. For an even more efficient workflow, consider installing pre-commit and running pre-commit install in the root of this repository.

[ ] ✨ We use linters to maintain clean and consistent code. Please ensure you've run make lint before submitting a PR. Some linters offer a --fix mode, which can be executed with the command make fix-linters (ensure markdownlint and golangci-lint tools are installed first).

[ ] 📖 If you're introducing a user-facing feature or changing existing behavior, please ensure it's properly documented.

[ ] 🧪 While 100% coverage isn't a requirement, we encourage unit tests for any code changes where possible.

[ ] 🎁 If feasible, please check if an end-to-end test can be added. See README for more details.

[ ] 🔎 If there's any flakiness in the CI tests, don't necessarily ignore it. It's better to address the issue before merging, or provide a valid reason to bypass it if fixing isn't possible (e.g., token rate limitations).

@chmouel yeah, will see

/ok-to-test

Hi @riddler7
Thanks for the PR
can you add unit tests for the changes

thank you 🙏🏻
will squash and merge your commit as one


rm: reduce nesting in prompt_file

prompt_file is more complicated than it needs to be and can be cleaned up with some early returns and maybe with let-else. The behaviour should stay the same, but it needs to be cleaned up!
Note: There's more functions with a lot of nesting, I've cleaned those up already in https://github.com/uutils/coreutils/pull/5344

Hello, I would like to work on this issue. Unfortunately I am inexperienced so I am sorry if I create additional work.

@terade sure, go ahead :)

No worries, go ahead!


Added 24 cocktails recipes

About the PR

Media

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog

:cl:

add: Added 24 cocktails recipes

Forgot to add few things


Incorrect argument in readme.

In the data preparation script, the example command for download has --username instead of --user as coded in dataprep.py

Thanks for pointing out -- I will change this in the next update.


Add logarithm with any base

I noticed natural logarithm ln is there, but no logarithm with any base.
So i have implemented it 👩🚀

This form for logarithm should work in Numi natively: log 2 (10) (http://numi.io/docs/#functions)
But Good to have as an example, anyway!


On Build: ERROR: Failed to read image files

I'm trying to build my app for android:
First making a build:
npm run minor
But it trows an error where it didn't in previous builds:

Error: ENOENT: no such file or directory, scandir 'C:\Users\Miguel\Projects\mys\node_modules.app-framework-cache\build\www\img'

I'm a first timer with webpack but it looks like in file 189 of build.js it's looking for the img folder:

let compressImages = function (callback, files) {
if (files === undefined) {
alert('Images compression ongoing - please wait ...')
rec(abs(env.cache, 'build/www/img'), function (err, files) {
if (err) {
alert('Failed to read image files.' + err, 'issue')
} else {
compressImages(callback, files)
}
})

when webpack is puting cached images it in images folder

// Image files
{
test: /.(png|jpe?g|gif)(?.*)?$/,
loader: 'url',
query: {
limit: 1,
name: 'images/[name].[hash:7].[ext]'
}

I've tried modifying img to images and it worked.
Is this a bug or i'm doing something wrong?
I take the opportunity to tell you that your framework is awesome.

Hello Miguel,
Looks like a bug. I will deal with it next week after vacation.
Thanks for reporting,
Dennis
capgros<EMAIL_ADDRESS>schrieb am Fr. 2. Juni 2017 um 13:25:

I'm trying to build my app for android:
First making a build:
npm run minor
But it trows an error where it didn't in previous builds:
Error: ENOENT: no such file or directory, scandir
'C:\Users\Miguel\Projects\mys\node_modules.app-framework-cache\build\www\img'
I'm a first timer with webpack but it looks like in file 189 of build.js
it's looking for the img folder:
let compressImages = function (callback, files) {
if (files === undefined) {
alert('Images compression ongoing - please wait ...')
rec(abs(env.cache, 'build/www/img'), function (err, files) {
if (err) {
alert('Failed to read image files.' + err, 'issue')
} else {
compressImages(callback, files)
}
})
when webpack is puting cached images it in images folder
// Image files
{
test: /.(png|jpe?g|gif)(?.*)?$/,
loader: 'url',
query: {
limit: 1,
name: 'images/[name].[hash:7].[ext]'
}
I've tried modifying img to images and it worked.
Is this a bug or i'm doing something wrong?
I take the opportunity to tell you that your framework is awesome.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/scriptPilot/app-framework/issues/588, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AStPYgFt4R44NxIv7AGyXH1bByW02Acdks5r__EPgaJpZM4NuKK9
.

Hello Miguel,
Looks like a bug. I will deal with it next week after vacation.
Thanks for reporting,
Dennis

Yes same issue here, same fix how's everyone else doing it? thank you very much for this it's an awesome framework!

I just updated and it worked. As a workaround you can modify webpack's
build.js script as I mention in my first message.
El sáb., 29 jul. 2017 16:23, Mine1590<EMAIL_ADDRESS>escribió:

Yes same issue here, same fix how's everyone else doing it? thank you very
much for this it's an awesome framework!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/scriptPilot/app-framework/issues/588#issuecomment-318834292,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL8EtiH8wETfFv4FaNzddM00Ih4FBG2dks5sS0BSgaJpZM4NuKK9
.


Error Reporting: The caller does not have permission

PHP version: 7.3.17
OS: Debian 4.9.210-1
Package name and version: "google/cloud-error-reporting": "^0.18.3"
Service: Compute Engine
I am using a Service Account to gain access to the Google APIs within a Compute Engine by assigning the required roles. I've been using this method successfully for other APIs such as Secret Manager and Stackdriver Monitoring and everything runs smoothly.
I've tried the same method for the Stackdriver Error Reporting API but I am getting the following permission error:
Uncaught Google\Cloud\Core\Exception\ServiceException: { "error": { "code": 403, "message": "The caller does not have permission", "status": "PERMISSION_DENIED" } }
The VM has full access to all Cloud APIs and the assigned Service Account has the Error Reporting Writer role but still not working. If I give the Service Account the Owner role the Error Reporting works correctly without any errors.
I've followed the documentation (https://cloud.google.com/error-reporting/docs/setup/php) but it does not mention any other roles that I must assign in order for the Error Reporting API to work.

Update as stated also in the issue tracker.
The issue can be fixed by adding the Logs Writer role to the Service Account. I don't know if this is the intended behavior but it is not stated anywhere in the Error Reporting documentation that both roles (Error Reporting Writer & Logs Writer) must be assigned on the Service Account in order for the API to log properly.

Great that this got resolved by mussing permissions / roles.


[bug?] The focus on field to commit a message is removed

Issue Type: Bug
This isn't a bug exactly, maybe
When I add some files to stage and vscode stay processing them, I write the commit message on field.
However, when all files are in the stage and I still writting a message, the focus of the field comes out. This is very boring :disappointed:
VS Code version: Code 1.47.3 (91899dcef7b8110878ea59626991a18c8a6a1b3e, 2020-07-23T15:51:39.791Z)
OS version: Linux x64 4.15.0-112-generic

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz (8 x 3830)

GPU Status
2d_canvas: unavailable_softwareflash_3d: disabled_softwareflash_stage3d: disabled_softwareflash_stage3d_baseline: disabled_softwaregpu_compositing: disabled_softwaremultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: disabled_offrasterization: disabled_softwareskia_renderer: disabled_off_okvideo_decode: disabled_softwareviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: unavailable_softwarewebgl2: unavailable_software

Load (avg)
2, 1, 2

Memory (System)
7.67GB (0.12GB free)

Process Argv
--no-sandbox --unity-launch

Screen Reader
no

VM
0%

DESKTOP_SESSION
gnome

XDG_CURRENT_DESKTOP
GNOME

XDG_SESSION_DESKTOP
gnome

XDG_SESSION_TYPE
x11

Extensions (14)

Extension
Author (truncated)
Version

jest-snippets
and
1.8.0

vscode-intelephense-client
bme
1.5.3

bracket-pair-colorizer
Coe
1.0.61

prettier-vscode
esb
5.1.3

vscode-styled-components
jpo
0.0.29

vscode-phpfmt
kok
1.0.30

color-highlight
nau
2.3.0

vscode-jest
Ort
3.2.0

material-icon-theme
PKi
4.2.0

phpdoc-comment-vscode-plugin
rex
1.3.0

LiveServer
rit
5.6.1

rocketseatreactjs
roc
3.0.2

rocketseatreactnative
roc
3.0.1

bootstrap4-vscode
the
6.1.0

(2 theme extensions excluded)

/duplicate of #102498


Possibility to change grpc message size for a client

Sometimes we got following error in this connector:

io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: Sent message larger than max (10485777 vs. 10485760)

It would be good if library client will able to change grpc message size.
For now message size is standard - 10 * 1024 * 1024

Hi,
My spark job worked fine until oct, 24 when hitting the following error:
com.google.cloud.spark.bigquery.io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: there was an error operating on 'projects/**********/locations/us/streams/EghHYzKJHGSKHYyejoCaXIoAQ': a single table row is larger than the maximum message size
However, there was no change neither from BQ side nor the spark job code.
Any help is appreciated.
Thanks

@kmjung I have filed an issue in the tracker just now that has our unredacted project stream name.  Hopefully that helps you all get to the bottom of it.

Fixed in 0.9.2-beta


Migrate from Newtonsoft.Json to System.Text.Json

In order to remove external dependencies, I suggest replacing Newtonsoft.Json with System.Text.Json.

Done here


TypeError: can't convert np.ndarray of type numpy.int32.

Traceback (most recent call last):
File "F:/humanpose/AttGAN-PyTorch-master/train.py", line 121, in
fixed_img_a, fixed_att_a = next(iter(valid_dataloader))
File "E:\Users\Raytine\Anaconda3\lib\site-packages\torch\utils\data\dataloader.py", line 314, in next
batch = self.collate_fn([self.dataset[i] for i in indices])
File "E:\Users\Raytine\Anaconda3\lib\site-packages\torch\utils\data\dataloader.py", line 314, in
batch = self.collate_fn([self.dataset[i] for i in indices])
File "F:\humanpose\AttGAN-PyTorch-master\data.py", line 46, in getitem
att = torch.tensor((self.labels[index] + 1) // 2)
TypeError: can't convert np.ndarray of type numpy.int32. The only supported types are: double, float, float16, int64, int32, and uint8.

I never saw this error. Can you provide more information such as

which command did you run?
which version of python, numpy, pytorch are you using?

--img_size 128   --shortcut_layers 1  --inject_layers 1   --experiment_name 128_shortcut1_inject1_none  --gpu
pytorch 0.4.1

I cannot reproduce your error. I'm using python 3 and pytorch 0.4.1. The following is my pip3 list.
Package         Version
--------------- -----------
cloudpickle     0.8.0
cycler          0.10.0
dask            1.1.4
decorator       4.3.2
kiwisolver      1.0.1
matplotlib      3.0.3
networkx        2.2
numpy           1.16.2
Pillow          5.4.1
pip             19.0.3
protobuf        3.7.0
pyparsing       2.3.1
python-dateutil 2.8.0
PyWavelets      1.0.2
PyYAML          3.13
scikit-image    0.14.2
scipy           1.2.1
setuptools      40.8.0
six             1.12.0
tensorboardX    1.6
toolz           0.9.0
torch           0.4.1
torchvision     0.2.2.post3
tqdm            4.31.1
wheel           0.33.1

Or perhaps you didn't create the correct dataset: data/celeba/*.jpg and data/list_attr_celeba.txt.

I also have the same problem. Does the landlord solve it?


New User: Netflix

Name: Netflix
Homepage url: https://www.netflix.com/
Brand Guidelines/Licensing: https://pr.netflix.com/WebClient/termsPolicy.do?termsandpolicy=terms
Logo: https://pr.netflix.com/customcontentgroup/667/Netflix-Logo-Pack_02.zip (Use Netflix_Logo_Digital+Video.(eps|png), feel free to convert EPS to SVG but one is not provided) or use the SVG provided below

Cc/ @thejameskyle

SVG version with no bleed.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 width="2085.085px" height="559.989px" viewBox="0 0 2085.085 559.989" enable-background="new 0 0 2085.085 559.989"
	 xml:space="preserve">
<g>
	<g>
		<path fill="#E50914" d="M1610.598,508.124c29.299,2.242,58.555,4.648,87.773,7.249V0.049h-87.773V508.124z M198.631,316.927
			L84.315,0.049H0.898V560c29.201-4.156,58.458-8.137,87.771-11.955v-304.5l101.647,291.998c31.97-3.708,63.998-7.22,96.087-10.521
			V0.049h-87.772V316.927z M370.805,516.862c80.896-7.352,162.167-13.409,243.806-18.112v-86.493
			c-52.162,3.016-104.174,6.584-156.035,10.663V291.987c34.028-0.34,78.835-1.377,118.531-0.885v-86.489
			c-31.713-0.076-82.683,0.443-118.531,0.902V87.314h156.035V0.054H370.805V516.862z M670.877,87.309h91.863v404.417
			c29.207-1.102,58.474-2.011,87.771-2.777V87.309h91.859V0.049H670.877V87.309z M998.643,486.585l87.773-0.02V286.891h118.979
			v-86.482h-118.979V87.314h157.251V0.054H998.643V486.585z M2085.221,0.049h-96.406l-63.557,147.306L1868.154,0.049h-94.959
			l102.046,263.216l-111.404,258.224c30.82,3.006,61.56,6.213,92.257,9.603l64.789-150.14l64.165,165.507
			c33.422,4.298,66.765,8.781,100.037,13.53l0.136-0.057l-114.339-294.89L2085.221,0.049z M1387.696,0h-87.769v490.874
			c79.768,2.745,159.201,6.77,238.309,12.043v-86.482c-50.039-3.338-100.222-6.168-150.54-8.509V0z"/>
	</g>
</g>
</svg>

Thanks!


Regression: France culture

Hi,
I noticed a regression. I remember I was able to get podcast from france culture a couple of weeks (months?) ago.
Here is the backtrace
youtube-dl 'http://www.franceculture.fr/player/reecouter?play=4993305' --verbose                                                      22:05
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['http://www.franceculture.fr/player/reecouter?play=4993305', '--verbose']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.01.25
[debug] Python version 3.4.2 - Linux-3.18.4-1-ARCH-x86_64-with-arch
[debug] exe versions: ffmpeg 2.5.3, ffprobe 2.5.3, rtmpdump 2.4
[debug] Proxy map: {}
[FranceCulture] 4993305: Downloading webpage
ERROR: Unable to extract parameter code; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 613, in extract_info
    ie_result = ie.extract(url)
  File "/usr/lib/python3.4/site-packages/youtube_dl/extractor/common.py", line 266, in extract
    return self._real_extract(url)
  File "/usr/lib/python3.4/site-packages/youtube_dl/extractor/franceculture.py", line 39, in _real_extract
    webpage, 'parameter code')
  File "/usr/lib/python3.4/site-packages/youtube_dl/extractor/common.py", line 522, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract parameter code; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

The code source of the page provides easily the content:

        Les Nouveaux chemins de la connaissance
        Le TTP de Spinoza (1/4) : Qui doit légiférer sur le sacré ?
        emission-les-nouveaux-chemins-de-la-connaissance-le-ttp-de-spinoza-14-qui-doit-legiferer-sur-le-sacr
        Par Adèle Van Reeth Réalisation : Nicolas Berger Lectures : Jean-Louis Jacopin       ...

Thank you!

Thank you for the report, but are you certain that this is a regression? We haven't touched the franceculture code since adding it, so most likely, this is caused by a changed output format of franceculture, and not a bug introduced into youtube-dl.

youtube-dl 2<IP_ADDRESS> and newer include support for the new franceculture format. See our FAQ if you need help updating.

Thank you so much @phihag :)


Doesn't generate feeds for tags that include spaces

If tags: true is set, jekyll-feed does not generate feeds for tags that include spaces, such as “mind sciences”. One can generate a list of tag feeds in head using something like:
`{% capture tags %}{% for tag in site.tags %}{{ tag[0] }}|{% endfor %}{% endcapture %}
{% assign sortedtags = tags | split:'|' | sort_natural %}
{% for tag in sortedtags %}

{% endfor %}`
Since jekyll-feed omits tags with spaces in their names, though, URLs like https://collopy.net/feed/subjects/mind-sciences.xml appear in the list but resolve to 404.

This is a duplicate of issue 377.


Update to 1.17.

Lot of signature changes.
Also re-added the bundle to the creative inventory and bundle recipe (with wheat instead of ... yeah...).
If ever, the buildscript changes follow the most recent example mod.

hell yeah ty


Don't require mezzanine to be installed to use fabric scripts

If mezzanine isn't installed, trying to run the fabric script fails, even if hosts are defined in settings.py
$ fab all
"Aborting, no hosts defined."

The problem is that settings.py file has the following lines at the end:
from mezzanine.utils.conf import set_dynamic_settings
set_dynamic_settings(globals())

The Fabric script fails to import mezzanine.utils.conf (it works if those lines are commented out).
Even if you install mezzanine in a virtualenv, fabric scripts will fail if you've installed fabric at the system-level but not inside the virtualenv.
Would be nice if the fabric scripts still worked even if mezzanine wasn't installed.

@uberdave that indicates some problem importing your project's settings module - go ahead and edit the fabfile to work out what the problem is.


Certificate signer

https://kubernetes.io/docs/tasks/tls/managing-tls-in-a-cluster/

This issue was moved to appscode/soter#2


Integration test

Added UI tests

This PR seems to be directed toward your own repository. The parent repository shall remain unchanged.


when the keyboard is not retracted, yellow and black grid appears after Navigator.pop

Logs
09:39:07.733 47 info flutter.tools I/flutter (10291): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
09:39:07.733 48 info flutter.tools I/flutter (10291): The following message was thrown during layout:
09:39:07.733 49 info flutter.tools I/flutter (10291): A RenderFlex overflowed by 188 pixels on the bottom.
09:39:07.733 50 info flutter.tools I/flutter (10291):
09:39:07.733 51 info flutter.tools I/flutter (10291): The overflowing RenderFlex has an orientation of Axis.vertical.
09:39:07.733 52 info flutter.tools I/flutter (10291): The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and
09:39:07.733 53 info flutter.tools I/flutter (10291): black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
09:39:07.733 54 info flutter.tools I/flutter (10291): Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the
09:39:07.733 55 info flutter.tools I/flutter (10291): RenderFlex to fit within the available space instead of being sized to their natural size.
09:39:07.733 56 info flutter.tools I/flutter (10291): This is considered an error condition because it indicates that there is content that cannot be
09:39:07.733 57 info flutter.tools I/flutter (10291): seen. If the content is legitimately bigger than the available space, consider clipping it with a
09:39:07.733 58 info flutter.tools I/flutter (10291): ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex,
09:39:07.733 59 info flutter.tools I/flutter (10291): like a ListView.
09:39:07.733 60 info flutter.tools I/flutter (10291): The specific RenderFlex in question is:
09:39:07.740 61 info flutter.tools I/flutter (10291):   RenderFlex#5e721 relayoutBoundary=up1 OVERFLOWING
09:39:07.740 62 info flutter.tools I/flutter (10291):   creator: Column ← Container ← FutureBuilder<dynamic> ← MediaQuery ←
09:39:07.740 63 info flutter.tools I/flutter (10291):   LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ← AnimatedBuilder ← DefaultTextStyle ←
09:39:07.740 64 info flutter.tools I/flutter (10291):   AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#7b575 ink renderer] ←
09:39:07.740 65 info flutter.tools I/flutter (10291):   NotificationListener<LayoutChangedNotification> ← PhysicalModel ← ⋯
09:39:07.740 66 info flutter.tools I/flutter (10291):   parentData: offset=Offset(0.0, 0.0); id=_ScaffoldSlot.body (can use size)
09:39:07.740 67 info flutter.tools I/flutter (10291):   constraints: BoxConstraints(0.0<=w<=411.4, 0.0<=h<=119.4)
09:39:07.740 68 info flutter.tools I/flutter (10291):   size: Size(411.4, 119.4)
09:39:07.740 69 info flutter.tools I/flutter (10291):   direction: vertical
09:39:07.740 70 info flutter.tools I/flutter (10291):   mainAxisAlignment: start
09:39:07.740 71 info flutter.tools I/flutter (10291):   mainAxisSize: max
09:39:07.740 72 info flutter.tools I/flutter (10291):   crossAxisAlignment: center
09:39:07.740 73 info flutter.tools I/flutter (10291):   verticalDirection: down
09:39:07.740 74 info flutter.tools I/flutter (10291): ◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
09:39:07.740 75 info flutter.tools I/flutter (10291): ════════════════════════════════════════════════════════════════════════════════════════════════════

94 issues found. (ran in 2.3s)

[✓] Flutter (Channel master, v0.9.3-pre.3, on Mac OS X 10.13.6 17G2307, locale zh-Hans-CN)
    • Flutter version 0.9.3-pre.3 at /Users/simon/dev/flutter
    • Framework revision 8b5af14f24 (11 hours ago), 2018-09-19 15:42:51 -0700
    • Engine revision 2e8e96fad1
    • Dart version 2.1.0-dev.4.0.flutter-4eb879133a

[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
    • Android SDK at /Users/simon/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 10.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.0, Build version 10A255
    • ios-deploy 2.0.0
    • CocoaPods version 1.6.0.beta.1

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 28.0.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] VS Code (version 1.27.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.18.0

[✓] Connected devices (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 9 (API 28) (emulator)

! Doctor found issues in 1 category.

That's only shown in debug mode and indicates that the UI can't be rendered in the remaining space.
You can use a scrollable widget ListView, SingleChildScrollView, ... to work around.


Immersive Portals causes the player to see through the map with Botania's runic altar (1.19 Fabric)

According to your testing, does the issue occur with ONLY Immersive Portals mod and Farbic API?
No
Describe the issue
When playing through my singleplayer world I was finally able to make a runic altar, but I found out this wierd little bug. Normally just looking at the altar is fine, but as soon as i nearly finish crafting a rune everything besides water seems to disappear.
Link to a video:
https://drive.google.com/file/d/1lNniWxn2Rt2eVhlRBA1vOO15J4ZhcevX/view?usp=sharing
Actually this also happens with the botanical brewery, and similarly it need to have all ingredients inside but the user needs to be holding the wand of the forest for the glitch to happen.
Post the log here
[15:35:02] [main/INFO]: Loading Minecraft 1.19.2 with Fabric Loader 0.14.11
[15:35:02] [main/INFO]: Loading 66 mods:
	- botania 1.19.2-436-FABRIC
	- cardinal-components-base 5.0.0-beta.1 via trinkets
	- cardinal-components-entity 5.0.0-beta.1 via trinkets
	- cloth-basic-math 0.6.1 via cloth-config
	- cloth-config 8.0.75 via immersive_portals
	- fabric-api 0.68.0+1.19.2
	- fabric-api-base 0.4.13+0d0f210290 via fabric-api
	- fabric-api-lookup-api-v1 1.6.12+93d8cb8290 via fabric-api
	- fabric-biome-api-v1 9.0.20+0d0f210290 via fabric-api
	- fabric-block-api-v1 1.0.1+12bfe4ea90 via fabric-api
	- fabric-blockrenderlayer-v1 1.1.22+c6af733c90 via fabric-api
	- fabric-client-tags-api-v1 1.0.3+b35fea8390 via fabric-api
	- fabric-command-api-v1 1.2.13+f71b366f90 via fabric-api
	- fabric-command-api-v2 2.1.9+93d8cb8290 via fabric-api
	- fabric-commands-v0 0.2.30+df3654b390 via fabric-api
	- fabric-containers-v0 0.1.38+df3654b390 via fabric-api
	- fabric-content-registries-v0 3.4.3+6064db2a90 via fabric-api
	- fabric-convention-tags-v1 1.1.3+93d8cb8290 via fabric-api
	- fabric-crash-report-info-v1 0.2.7+aeb40ebe90 via fabric-api
	- fabric-data-generation-api-v1 5.3.2+ad31814d90 via fabric-api
	- fabric-dimensions-v1 2.1.33+0d0f210290 via fabric-api
	- fabric-entity-events-v1 1.5.2+9244241690 via fabric-api
	- fabric-events-interaction-v0 0.4.31+6eb9a2a190 via fabric-api
	- fabric-events-lifecycle-v0 0.2.31+df3654b390 via fabric-api
	- fabric-game-rule-api-v1 1.0.23+c6af733c90 via fabric-api
	- fabric-item-api-v1 1.6.1+fa140d5990 via fabric-api
	- fabric-item-groups-v0 0.3.35+9244241690 via fabric-api
	- fabric-key-binding-api-v1 1.0.23+aaaf9d3390 via fabric-api
	- fabric-keybindings-v0 0.2.21+df3654b390 via fabric-api
	- fabric-lifecycle-events-v1 2.2.2+9244241690 via fabric-api
	- fabric-loot-api-v2 1.1.9+83a8659290 via fabric-api
	- fabric-loot-tables-v1 1.1.12+9e7660c690 via fabric-api
	- fabric-message-api-v1 5.0.5+93d8cb8290 via fabric-api
	- fabric-mining-level-api-v1 2.1.20+33fbc73890 via fabric-api
	- fabric-models-v0 0.3.19+c6af733c90 via fabric-api
	- fabric-networking-api-v1 1.2.8+3b1d070f90 via fabric-api
	- fabric-networking-v0 0.3.25+df3654b390 via fabric-api
	- fabric-object-builder-api-v1 4.1.2+06e0e25190 via fabric-api
	- fabric-particles-v1 1.0.12+79adfe0a90 via fabric-api
	- fabric-registry-sync-v0 0.9.29+9244241690 via fabric-api
	- fabric-renderer-api-v1 1.1.0+e7aeff4590 via fabric-api
	- fabric-renderer-indigo 0.6.17+aeb40ebe90 via fabric-api
	- fabric-renderer-registries-v1 3.2.22+df3654b390 via fabric-api
	- fabric-rendering-data-attachment-v1 0.3.17+0d0f210290 via fabric-api
	- fabric-rendering-fluids-v1 3.0.9+c6af733c90 via fabric-api
	- fabric-rendering-v0 1.1.25+df3654b390 via fabric-api
	- fabric-rendering-v1 1.11.1+73145abb90 via fabric-api
	- fabric-resource-conditions-api-v1 2.1.1+aae9039d90 via fabric-api
	- fabric-resource-loader-v0 0.8.1+0d0f210290 via fabric-api
	- fabric-screen-api-v1 1.0.29+0d0f210290 via fabric-api
	- fabric-screen-handler-api-v1 1.3.4+1cc24b1b90 via fabric-api
	- fabric-sound-api-v1 1.0.1+c4f28df590 via fabric-api
	- fabric-textures-v0 1.0.22+aeb40ebe90 via fabric-api
	- fabric-transfer-api-v1 2.1.3+9d081d6490 via fabric-api
	- fabric-transitive-access-wideners-v1 1.3.2+42d99c3290 via fabric-api
	- fabricloader 0.14.11
	- fiber 0.23.0-2 via botania
	- imm_ptl_core 2.2.5 via immersive_portals
	- immersive_portals 2.2.5
	- java 17
	- minecraft 1.19.2
	- patchouli 1.19.2-77-FABRIC
	- q_misc_util 2.2.5 via immersive_portals
	- reach-entity-attributes 2.3.0 via botania
	- step-height-entity-attribute 1.0.0 via botania
	- trinkets 3.4.1
[15:35:02] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/GamingRig/AppData/Roaming/.minecraft/libraries/net/fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/sponge-mixin-0.11.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[15:35:02] [main/INFO]: Compatibility level set to JAVA_17
[15:35:04] [main/WARN]: Configuration conflict: there is more than one oshi.properties file on the classpath
[15:35:05] [main/WARN]: Configuration conflict: there is more than one oshi.architecture.properties file on the classpath
[15:35:10] [main/INFO]: Building optimized datafixer
[15:35:15] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[15:35:16] [Render thread/INFO]: Setting user: Dragonmage101
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:mana_burst
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:pixie
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:flame_ring
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:vine_ball
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:doppleganger
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:magic_landmine
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:spark
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:thrown_item
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:magic_missile
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:thorn_chakram
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:corporea_spark
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:ender_air_bottle
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:pool_minecart
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:pink_wither
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:player_mover
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:mana_storm
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:babylon_weapon
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:falling_star
[15:35:19] [Render thread/ERROR]: No data fixer registered for botania:ender_air
[15:35:19] [Render thread/INFO]: Loading Immersive Portals config
[15:35:19] [Render thread/INFO]: IP Config Applied
[15:35:19] [Render thread/INFO]: Immersive Portals Mod Initializing
[15:35:19] [Render thread/INFO]: Dimensional Threading is not present
[15:35:19] [Render thread/INFO]: Pehkui is not present
[15:35:19] [Render thread/INFO]: Gravity API is not present
[15:35:21] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[15:35:21] [Render thread/INFO]: [Indigo] Compatibility mode enabled.
[15:35:21] [Render thread/INFO]: Sodium is not present
[15:35:21] [Render thread/INFO]: Iris is not present
[15:35:21] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 SNAPSHOT
[15:35:25] [Render thread/INFO]: Shader Transform Skipping blit_screen
[15:35:25] [Render thread/INFO]: Shader Transform Skipping blit_screen
[15:35:25] [Render thread/INFO]: Shader Transform Skipping blit_screen
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_color
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_color
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_color
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_color_tex
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_color_tex
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_color_tex
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_tex
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_tex
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_tex
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_tex_color
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_tex_color
[15:35:25] [Render thread/INFO]: Shader Transform Skipping position_tex_color
[15:35:25] [Render thread/INFO]: Shader Transform Skipping rendertype_text
[15:35:25] [Render thread/INFO]: Shader Transform Skipping rendertype_text
[15:35:25] [Render thread/INFO]: Shader Transform Skipping rendertype_text
[15:35:25] [Render thread/INFO]: Narrator library for x64 successfully loaded
[15:35:25] [Render thread/INFO]: Reloading ResourceManager: Default, Fabric Mods (Botania, Cardinal Components API (base), Cardinal Components API (entities), Cloth Config v8, Fabric API, Fabric API Base, Fabric API Lookup API (v1), Fabric Biome API (v1), Fabric BlockRenderLayer Registration (v1), Fabric Client Tags, Fabric Command API (v1), Fabric Command API (v2), Fabric Commands (v0), Fabric Containers (v0), Fabric Content Registries (v0), Fabric Convention Tags, Fabric Crash Report Info (v1), Fabric Data Generation API (v1), Fabric Dimensions API (v1), Fabric Entity Events (v1), Fabric Events Interaction (v0), Fabric Events Lifecycle (v0), Fabric Game Rule API (v1), Fabric Item API (v1), Fabric Item Groups (v0), Fabric Key Binding API (v1), Fabric Key Bindings (v0), Fabric Lifecycle Events (v1), Fabric Loot API (v2), Fabric Loot Tables (v1), Fabric Message API (v1), Fabric Mining Level API (v1), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), Fabric Particles (v1), Fabric Registry Sync (v0), Fabric Renderer API (v1), Fabric Renderer - Indigo, Fabric Renderer Registries (v1), Fabric Rendering Data Attachment (v1), Fabric Rendering Fluids (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Resource Conditions API (v1), Fabric Resource Loader (v0), Fabric Screen API (v1), Fabric Screen Handler API (v1), Fabric Sound API (v1), Fabric Textures (v0), Fabric Transfer API (v1), Fabric Transitive Access Wideners (v1), Fabric Loader, Immersive Portals Core, Immersive Portals, Patchouli, QMiscUtil, Reach Entity Attributes, Step Height Entity Attribute, Trinkets)
[15:35:25] [Render thread/INFO]: Loaded Shader Code Transformation
[15:35:30] [Worker-Main-11/ERROR]: Non [a-z0-9/._-] character in path of location: botania:patchouli_books/lexicon/en_us/README
[15:35:30] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[15:35:30] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[15:35:31] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Speakers (3- High Definition Audio Device)
[15:35:31] [Render thread/INFO]: Sound engine started
[15:35:31] [Render thread/INFO]: Created: 2048x1024x2 minecraft:textures/atlas/blocks.png-atlas
[15:35:31] [Render thread/INFO]: Created: 256x128x2 minecraft:textures/atlas/signs.png-atlas
[15:35:31] [Render thread/INFO]: Created: 1024x512x2 minecraft:textures/atlas/banner_patterns.png-atlas
[15:35:31] [Render thread/INFO]: Created: 1024x512x2 minecraft:textures/atlas/shield_patterns.png-atlas
[15:35:31] [Render thread/INFO]: Created: 256x256x2 minecraft:textures/atlas/chest.png-atlas
[15:35:31] [Render thread/INFO]: Created: 512x256x2 minecraft:textures/atlas/beds.png-atlas
[15:35:31] [Render thread/INFO]: Created: 512x256x2 minecraft:textures/atlas/shulker_boxes.png-atlas
[15:35:33] [Render thread/WARN]: Shader botania__film_grain_particle could not find sampler named Sampler2 in the specified shader program.
[15:35:33] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[15:35:33] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[15:35:33] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[15:35:33] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[15:35:34] [Render thread/INFO]: BookContentResourceListenerLoader preloaded 264 jsons
[15:35:34] [Render thread/INFO]: Not reloading resource pack-based books as client world is missing
[15:36:04] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[15:36:05] [Render thread/INFO]: Loaded 17 recipes
[15:36:06] [Render thread/INFO]: Loaded 2024 advancements
[15:36:11] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[15:36:12] [Render thread/INFO]: Loaded 17 recipes
[15:36:12] [Render thread/INFO]: Loaded 2024 advancements
[15:36:14] [Render thread/INFO]: Applied 108 biome modifications to 57 of 63 new biomes in 15.04 ms
[15:36:14] [Server thread/INFO]: Starting integrated minecraft server version 1.19.2
[15:36:14] [Server thread/INFO]: Generating keypair
[15:36:16] [Server thread/INFO]: Global portal storage initialized minecraft:overworld
[15:36:16] [Server thread/INFO]: Bedrock Replacement minecraft:overworld null
[15:36:16] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate4
[15:36:16] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate4 null
[15:36:16] [Server thread/INFO]: Global portal storage initialized minecraft:the_end
[15:36:16] [Server thread/INFO]: Bedrock Replacement minecraft:the_end null
[15:36:16] [Server thread/INFO]: Global portal storage initialized minecraft:the_nether
[15:36:16] [Server thread/INFO]: Bedrock Replacement minecraft:the_nether null
[15:36:16] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate1
[15:36:16] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate1 null
[15:36:16] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate3
[15:36:16] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate3 null
[15:36:16] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate2
[15:36:16] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate2 null
[15:36:16] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate5
[15:36:16] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate5 null
[15:36:16] [Server thread/INFO]: Immersive Portals' Dimension Id Record File Does Not Exist
[15:36:16] [Server thread/INFO]: Immersive Portals' dimension id record is missing
[15:36:16] [Server thread/INFO]: Dimension Id Record is Missing
[15:36:16] [Server thread/INFO]: Start Completing Dimension Id Record
[15:36:16] [Server thread/INFO]: Before:

[15:36:16] [Server thread/INFO]: Server Loaded Dimensions:
immersive_portals:alternate1
immersive_portals:alternate2
immersive_portals:alternate3
immersive_portals:alternate4
immersive_portals:alternate5
minecraft:overworld
minecraft:the_end
minecraft:the_nether

[15:36:16] [Server thread/INFO]: After:
minecraft:overworld -> 0
minecraft:the_nether -> -1
minecraft:the_end -> 1
immersive_portals:alternate1 -> 2
immersive_portals:alternate2 -> 3
immersive_portals:alternate3 -> 4
immersive_portals:alternate4 -> 5
immersive_portals:alternate5 -> 6
[15:36:16] [Server thread/INFO]: Dimension Id Info Saved to File
[15:36:16] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:22] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:23] [Render thread/INFO]: Preparing spawn area: 0%
[15:36:23] [Render thread/INFO]: Preparing spawn area: 42%
[15:36:24] [Render thread/INFO]: Preparing spawn area: 68%
[15:36:26] [Server thread/INFO]: Loading custom portal generation
[15:36:26] [Render thread/INFO]: Time elapsed: 9868 ms
[15:36:26] [Server thread/INFO]: Server performance level: good
[15:36:26] [Server thread/INFO]: Changing view distance to 9, from 10
[15:36:26] [Server thread/INFO]: Changing simulation distance to 5, from 0
[15:36:29] [Server thread/INFO]: Dragonmage101[local:E:b688d4eb] logged in with entity id 207 at (-14.730484724068026, 74.0,<PHONE_NUMBER>838036)
[15:36:30] [Server thread/INFO]: Dragonmage101 joined the game
[15:36:30] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 2770ms or 55 ticks behind
[15:36:31] [Render thread/INFO]: Received Dimension Type Sync
[15:36:31] [Render thread/INFO]:
immersive_portals:alternate4 -> immersive_portals:surface_type
minecraft:the_end -> minecraft:the_end
minecraft:the_nether -> minecraft:the_nether
immersive_portals:alternate1 -> immersive_portals:surface_type_bright
immersive_portals:alternate3 -> immersive_portals:surface_type
immersive_portals:alternate2 -> immersive_portals:surface_type
minecraft:overworld -> minecraft:overworld
immersive_portals:alternate5 -> immersive_portals:surface_type

[15:36:31] [Render thread/INFO]: Received Dimension Int Id Sync
[15:36:31] [Render thread/INFO]:
minecraft:overworld -> 0
immersive_portals:alternate1 -> 2
immersive_portals:alternate2 -> 3
minecraft:the_nether -> -1
immersive_portals:alternate3 -> 4
immersive_portals:alternate4 -> 5
minecraft:the_end -> 1
immersive_portals:alternate5 -> 6
[15:36:31] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:36:32] [Render thread/INFO]: Loaded 69 advancements
[15:36:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 632.5 ?s
[15:36:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 607.6 ?s
[15:36:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 434.9 ?s
[15:36:33] [Render thread/WARN]: Unable to play empty soundEvent: minecraft:entity.cod.ambient
[15:37:11] [Server thread/INFO]: Saving and pausing game...
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[15:37:11] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[15:37:13] [Worker-Bootstrap-1/INFO]: 4283 Datafixer optimizations took 122923 milliseconds
[15:37:13] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:17] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:20] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:20] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:20] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:20] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:25] [Render thread/INFO]: Reloading ResourceManager: Default, Fabric Mods (Botania, Cardinal Components API (base), Cardinal Components API (entities), Cloth Config v8, Fabric API, Fabric API Base, Fabric API Lookup API (v1), Fabric Biome API (v1), Fabric BlockRenderLayer Registration (v1), Fabric Client Tags, Fabric Command API (v1), Fabric Command API (v2), Fabric Commands (v0), Fabric Containers (v0), Fabric Content Registries (v0), Fabric Convention Tags, Fabric Crash Report Info (v1), Fabric Data Generation API (v1), Fabric Dimensions API (v1), Fabric Entity Events (v1), Fabric Events Interaction (v0), Fabric Events Lifecycle (v0), Fabric Game Rule API (v1), Fabric Item API (v1), Fabric Item Groups (v0), Fabric Key Binding API (v1), Fabric Key Bindings (v0), Fabric Lifecycle Events (v1), Fabric Loot API (v2), Fabric Loot Tables (v1), Fabric Message API (v1), Fabric Mining Level API (v1), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), Fabric Particles (v1), Fabric Registry Sync (v0), Fabric Renderer API (v1), Fabric Renderer - Indigo, Fabric Renderer Registries (v1), Fabric Rendering Data Attachment (v1), Fabric Rendering Fluids (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Resource Conditions API (v1), Fabric Resource Loader (v0), Fabric Screen API (v1), Fabric Screen Handler API (v1), Fabric Sound API (v1), Fabric Textures (v0), Fabric Transfer API (v1), Fabric Transitive Access Wideners (v1), Fabric Loader, Immersive Portals Core, Immersive Portals, Patchouli, QMiscUtil, Reach Entity Attributes, Step Height Entity Attribute, Trinkets)
[15:37:26] [Worker-Main-11/ERROR]: Non [a-z0-9/._-] character in path of location: botania:patchouli_books/lexicon/en_us/README
[15:37:27] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[15:37:27] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[15:37:27] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Speakers (3- High Definition Audio Device)
[15:37:27] [Render thread/INFO]: Sound engine started
[15:37:28] [Render thread/INFO]: Created: 2048x1024x1 minecraft:textures/atlas/blocks.png-atlas
[15:37:28] [Render thread/INFO]: Created: 256x128x1 minecraft:textures/atlas/signs.png-atlas
[15:37:28] [Render thread/INFO]: Created: 1024x512x1 minecraft:textures/atlas/banner_patterns.png-atlas
[15:37:28] [Render thread/INFO]: Created: 1024x512x1 minecraft:textures/atlas/shield_patterns.png-atlas
[15:37:28] [Render thread/INFO]: Created: 256x256x1 minecraft:textures/atlas/chest.png-atlas
[15:37:28] [Render thread/INFO]: Created: 512x256x1 minecraft:textures/atlas/beds.png-atlas
[15:37:28] [Render thread/INFO]: Created: 512x256x1 minecraft:textures/atlas/shulker_boxes.png-atlas
[15:37:28] [Render thread/WARN]: Shader botania__film_grain_particle could not find sampler named Sampler2 in the specified shader program.
[15:37:28] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[15:37:28] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[15:37:28] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[15:37:28] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[15:37:28] [Render thread/INFO]: BookContentResourceListenerLoader preloaded 264 jsons
[15:37:28] [Render thread/INFO]: Reloading resource pack-based books, world is nonnull
[15:37:28] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 418.0 ?s
[15:37:28] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 561.7 ?s
[15:37:28] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 463.2 ?s
[15:37:28] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld
[15:37:31] [Server thread/INFO]: Changing view distance to 5, from 9
[15:39:06] [Render thread/WARN]: Unable to play empty soundEvent: minecraft:entity.cod.ambient
[15:39:25] [Server thread/INFO]: Saving and pausing game...
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[15:39:25] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[15:39:29] [Server thread/INFO]: Saving and pausing game...
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[15:39:29] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[15:39:55] [Server thread/INFO]: Saving and pausing game...
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[15:39:55] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[15:40:11] [Server thread/INFO]: Dragonmage101 has made the advancement [Vivid Wave]
[15:40:11] [Render thread/INFO]: [System] [CHAT] Dragonmage101 has made the advancement [Vivid Wave]
[15:40:11] [Render thread/INFO]: Loaded 86 advancements
[15:40:16] [Server thread/INFO]: Dragonmage101 has made the advancement [Live Drive]
[15:40:16] [Render thread/INFO]: [System] [CHAT] Dragonmage101 has made the advancement [Live Drive]
[15:40:16] [Render thread/INFO]: Loaded 90 advancements
[15:40:33] [Render thread/INFO]: Loaded 96 advancements
[15:40:33] [Render thread/INFO]: Loaded 97 advancements
[15:40:34] [Server thread/INFO]: Dragonmage101 has made the advancement [A Realistical Logical Ideologist]
[15:40:34] [Render thread/INFO]: [System] [CHAT] Dragonmage101 has made the advancement [A Realistical Logical Ideologist]
[15:40:35] [Render thread/INFO]: Loaded 98 advancements
[15:42:11] [Render thread/INFO]: Re-processed riding packet
[15:42:17] [Server thread/INFO]: Saving and pausing game...
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[15:42:17] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[15:42:24] [Render thread/INFO]: Loaded 100 advancements
[15:43:08] [Render thread/INFO]: Loaded 115 advancements
[15:43:47] [Render thread/ERROR]: ########## GL ERROR ##########
[15:43:47] [Render thread/ERROR]: @ Render
[15:43:47] [Render thread/ERROR]: 65540: Invalid scancode -1
[15:43:59] [Server thread/INFO]: Dragonmage101 has made the advancement [Drop Pop Candy]
[15:43:59] [Render thread/INFO]: [System] [CHAT] Dragonmage101 has made the advancement [Drop Pop Candy]
[15:43:59] [Render thread/INFO]: Loaded 119 advancements
[15:45:18] [Server thread/INFO]: Saving and pausing game...
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[15:45:18] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[15:52:44] [Render thread/WARN]: Unable to play empty soundEvent: minecraft:entity.tropical_fish.ambient
[15:53:25] [Render thread/INFO]: Loaded 128 advancements
[15:54:25] [Render thread/INFO]: Loaded 129 advancements
[15:55:14] [Server thread/INFO]: Dragonmage101 has made the advancement [World Calling]
[15:55:14] [Render thread/INFO]: [System] [CHAT] Dragonmage101 has made the advancement [World Calling]
[15:55:14] [Render thread/INFO]: Loaded 140 advancements
[15:55:57] [Render thread/INFO]: Loaded 141 advancements
[16:02:46] [Server thread/INFO]: Saving and pausing game...
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[16:02:46] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[16:02:46] [Server thread/INFO]: Dragonmage101 lost connection: Disconnected
[16:02:46] [Server thread/INFO]: Dragonmage101 left the game
[16:02:46] [Server thread/INFO]: Stopping singleplayer server as player logged out
[16:02:46] [Server thread/INFO]: Stopping server
[16:02:46] [Server thread/INFO]: Saving players
[16:02:46] [Server thread/INFO]: Saving worlds
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:overworld New World'/minecraft:overworld
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate4 New World'/immersive_portals:alternate4
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_end New World'/minecraft:the_end
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld minecraft:the_nether New World'/minecraft:the_nether
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate1 New World'/immersive_portals:alternate1
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate3 New World'/immersive_portals:alternate3
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate2 New World'/immersive_portals:alternate2
[16:02:48] [Server thread/INFO]: Saving chunks for level 'ServerWorld immersive_portals:alternate5 New World'/immersive_portals:alternate5
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World (7)): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (alternate4): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (alternate1): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (alternate3): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (alternate2): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (alternate5): All chunks are saved
[16:02:48] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[16:02:49] [Render thread/INFO]: Stopping!

happens on 1.18.2 fabric, iportal 1.4.11 and botania 1.18.2-435-FABRIC


Added Matrix Multiplication and spiral order

Added Matrix Multiplication code and code for spiral order Matrix.
Fixes issue:

Changes:

Great work @anuraag1501
Keep it  up


Prevent duplicate WorkShifts on the server

Describe the bug
With the closure of issue #7, we now have a way for volunteers to sign up for work shifts. The server-side code does not prevent duplicate sign-ups: the same volunteer can sign up for the same shift multiple times. This will cause problems in the future
To Reproduce
Steps to reproduce the behavior:

Navigate to the server directory and start the server using the README instructions.
Navigate to the  client_app directory and start the client,
From the client, navigate to the "Sign up for shifts" screen, and sign up for the same shift twice.
From the client, navigate to the "Your Upcoming Shifts" screen and you'll see duplicate shifts.

Expected behavior
The server should not allow the same user to sign up for the same shift more than one time or to sign up for a work-shift that overlaps with another shift that the same user is scheduled to work.
Screenshots
See screenshot below demonstrating the duplicate sign-ups (the two shifts at the bottom of the list are the same)

@Sai9797 please coordinate with the team in picking your next issue from the top of the project backlog.

Fixed with PR #59


Revert "chore(release<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

Reverts antvis/S2#1384

:tada: This PR is included in version @antv/s2-v1.18.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version @antv/s2-react-v1.16.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Refs #25367 -- Moved Oracle SELECT EXISTS wrapping logic to the compiler.

This might need to be adjusted to support Q object annotations in the future but this should avoid passing around a contextual boolean during expression resolution for the sole purpose of working around this Oracle quirk.

buildbot, test on oracle.

buildbot, test on oracle.

So after a bit of investigation it looks like Oracle needs to wrap EXIST in CASE WHEN in the following cases:

In the SELECT clause.
In the ORDER BY clause.
When used in the WHERE clause and compared against a boolean rhs (e.g. EXISTS(...) = EXISTS(...))

The first commit turns filter(exists_annotation=True) generated SQL from EXISTS(...) = 1 to EXISTS(...) but it doesn't handle the filter(exists_annotation=F('other_filter_annotation') case.
I'll try to get a working Oracle development environment tomorrow as it's quite time consuming to debug these changes from CI.

IMO, pre-installed VM is the easiest way (see OracleTestSetup, I have to update this instruction).

Alright, so the ORDER BY and WHERE cases where more straightforward to handle than I expected. By overriding OrderBy.as_oracle and Exact.as_oracle I managed to address these issues without relying on the compiler. That makes the SELECT case the only remaining part which can probably be handled by taking #11642's select_format changes.

buildbot, test on oracle.

buildbot, test on oracle.

Superseded by #11652.


WSL2:  while compiling tests: C++ shared or static library 'd3d12' not found

While compiling DirectX-Headers with tests in WSL2 for the purpose of compiling Dozen ( Vulkan over DirectX12), I get C++ shared or static library 'd3d12' not found

libd3d12.so is clearly installed.
Any suggestion how to make the tests to compile?
More background on this discussion is here.

Was this not fixed by #50?


General Quality of Life Improvements

Update actions to only run on PRs
Add testing mode (functionality tbd, probably turned into a debug mode later)
Establish Pipenv for running all python
Establish make targets for running
Update README.md
Add prompt for part of screen that will be analysed and clicked

Manually overriden since it adds safety features and doesn't change essential functionality