feat(HACBS-2130): use author from Release CR for FBC signing

This commit changes the requester variable in the fbc-release pipeline to be extracted from the Release CR status instead of being a parameter. In order to do this, a copy of the upstream task kubernetes-actions is added to the repository.

$ diff -r 0.10 0.11
diff -r 0.10/fbc-release.yaml 0.11/fbc-release.yaml
7c7
<     app.kubernetes.io/version: "0.10"
---
>     app.kubernetes.io/version: "0.11"
20a21,23
>     - name: release
>       type: string
>       description: The namespaced name of the Release custom resource initiating this pipeline execution
42,44d44
<     - name: requester
<       type: string
<       description: Name of the user that requested the signing, for auditing purposes
122a123,145
>     - name: extract-requester-from-release
>       taskRef:
>         resolver: "bundles"
>         params:
>           - name: bundle
>             value: gcr.io/tekton-releases/catalog/upstream/kubernetes-actions:0.2
>           - name: kind
>             value: task
>           - name: name
>             value: kubernetes-actions
>       params:
>         - name: script
>           value: |
>             set -x
>
>             NAMESPACE=$(echo $(params.release) | cut -d '/' -f 1)
>             NAME=$(echo $(params.release) | cut -d '/' -f 2)
>
>             AUTHOR=$(kubectl get release ${NAME} -n ${NAMESPACE} \
>             -o=jsonpath='{.metadata.labels.release\.appstudio\.openshift\.io/author}' \
>             | tee $(results.output-result.path))
>
>             if [[ ${AUTHOR} == "" ]] ; then exit 1 ; fi
153c176
<               value: $(params.requester)
---
>               value: $(tasks.extract-requester-from-release.results.output-result)
diff -r 0.10/README.md 0.11/README.md
10a11
> | release | The namespaced name of the Release custom resource initiating this pipeline execution | No | - |
16d16
< | requester | Name of the user that requested the signing, for auditing purposes | No | - |
22a23,26
>
> ### Changes since 0.10
> - the release parameter was added and the requester parameter was removed
>     - the value to use for signing is now pulled from the release resource status
diff -r 0.10/samples/sample_release_PipelineRun.yaml 0.11/samples/sample_release_PipelineRun.yaml
11a12,13
>     - name: release
>       value: ""
22,23d23
<     - name: requester
<       value: ""
34c34
<         value: quay.io/hacbs-release/pipeline-fbc-release:0.10
---
>         value: quay.io/hacbs-release/pipeline-fbc-release:0.11
diff -r 0.10/tests/run.yaml 0.11/tests/run.yaml
11a12,13
>     - name: release
>       value: ""
22,23d23
<     - name: requester
<       value: ""
34c34
<         value: quay.io/hacbs-release/pipeline-fbc-release:0.10
---
>         value: quay.io/hacbs-release/pipeline-fbc-release:0.11

It looks good. But I'm not approving yet - waiting to see what the rbac solution will be.

Moved to draft so it is not merged before https://issues.redhat.com/browse/HACBS-2310 is complete

$ diff -r 0.12 0.13
diff -r 0.12/fbc-release.yaml 0.13/fbc-release.yaml
7c7
<     app.kubernetes.io/version: "0.12"
---
>     app.kubernetes.io/version: "0.13"
20a21,24
>     - name: release
> ￼     type: string
> ￼     description:
> ￼       The namespaced name (namespace/releaseName) of the Release custom resource initiating this pipeline execution
39,41d42
<     - name: requester
<       type: string
<       description: Name of the user that requested the signing, for auditing purposes
118a120,141
>     - name: extract-requester-from-release
>       taskRef:
>         resolver: "bundles"
>         params:
>           - name: bundle
>             value: quay.io/hacbs-release/task-kubernetes-actions:0.2
>           - name: kind
>             value: task
>           - name: name
>             value: kubernetes-actions
>       params:
>         - name: script
>           value: |
>             set -x
>
>             NAMESPACE=$(echo $(params.release) | cut -d '/' -f 1)
>             NAME=$(echo $(params.release) | cut -d '/' -f 2)
>
>             AUTHOR=$(kubectl get release ${NAME} -n ${NAMESPACE} \
>             -o=jsonpath='{.status.attribution.author}' | tee $(results.output-result.path))
>
>             if [[ ${AUTHOR} == "" ]] ; then exit 1 ; fi
149c172
<               value: $(params.requester)
---
>               value: $(tasks.extract-requester-from-release.results.output-result)
diff -r 0.12/README.md 0.13/README.md
10a11
> | release | The namespaced name (namespace/releaseName) of the Release custom resource initiating this pipeline execution | No | - |
16d16
< | requester | Name of the user that requested the signing, for auditing purposes | No | - |
22a23,26
>
> ### Changes since 0.12
> - the release parameter was added and the requester parameter was removed
>     - the value to use for signing is now pulled from the release resource status
diff -r 0.12/samples/sample_release_PipelineRun.yaml 0.13/samples/sample_release_PipelineRun.yaml
11a12,13
>     - name: release
>       value: ""
22,23d23
<     - name: requester
<       value: ""
36c36
<         value: quay.io/hacbs-release/pipeline-fbc-release:0.12
---
>         value: quay.io/hacbs-release/pipeline-fbc-release:0.13
diff -r 0.12/tests/run.yaml 0.13/tests/run.yaml
11a12,13
>     - name: release
>       value: ""
22,23d23
<     - name: requester
<       value: ""
34c34
<     params:
---
>     params:
36c36
<         value: quay.io/hacbs-release/pipeline-fbc-release:0.12
---
>         value: quay.io/hacbs-release/pipeline-fbc-release:0.13


Include Dreambooth models

I noticed your guide doesn't mention dreambooth models. There are some organizations on huggingface already hosting dreambooth-finetuned models, so it might be good to mention them.
Also, there have been some deriatives of Waifu Diffusion, but they are NSFW so I am not sure if you want to include them.

Good idea. Looks like there's an organization that's organized them in one convenient location.
https://huggingface.co/sd-dreambooth-library
I'll copy the textual inversion library auto-update webpage over for sd-dreambooth-library.


Nondeterministic Groupby(?) Queries

Describe the bug
I am using the SQL interface to query parquet data. I am registering each file in a datafusion context. The query contains some joins, and groupbys (where I speculate the trouble is). Maybe 1/5 attempts I get the correct answer from a compiled binary (0 records). but the other 4/5 attempts I see a lot of erroneous results appearing.
So to be clear, the correct answer is 0 records, and we should never see records appearing otherwise (unless DF's groupby operations are nondeterministic/nonsequential?). Yet I only see that on a rare occasion of runs.
I feel like I might be missing something here(do I need to sort first?) but this looks like a bug to me.
To Reproduce
I can't share the data, but the query looks like the last two queries on this sql fiddle(they're the same) I borrowed from someone on stack overflow and wrote the query I care about.
https://dbfiddle.uk/hA8-ejaw
In this example we do see some rows being returned but in my actual use case there should be none.
Expected behavior
The correct answer of records are returned or there is documentation explaining why this doesn't happen/an example?
Additional context
No response

I figured it out. Basically joins often happen out of the original order of the data, which is a good thing in general but when you go to groupby after you may end up with out of order data. Groupbys have no context for this change, and incorrectly return the wrong values.
 So the order of the groups is preserved for the groupby step. I would close this out, but I really wish this was in the documentation.

@caseykneale thanks for opening the issue. It would help if you could provide a small reproducible example (example query with some data). Would it be possible to provide such an example?

@Dandandan Thanks for the reply. If you read my second comment I think the main thing here is adding documentation about how using ORDER BY post joins may be necessary to get deterministic ordering for operations such as groupbys. I think this is somewhat known/implied for technologies similar to this, but its a gotchya that people may forget about and is probably worth mentioning. Maybe just a section in the SQL capabilities docs about the differences between DF and a typical SQL DB would be useful.
Feel free to close this issue out at your own discretion.

@Dandandan Thanks for the reply. If you read my second comment I think the main thing here is adding documentation about how using ORDER BY post joins may be necessary to get deterministic ordering for operations such as groupbys. I think this is somewhat known/implied for technologies similar to this, but its a gotchya that people may forget about and is probably worth mentioning. Maybe just a section in the SQL capabilities docs about the differences between DF and a typical SQL DB would be useful.

Thanks for clarifying.
Yes, some join types are not order preserving. Also DataFusion will parallelize the query plan, which also might change the order of the output.
Though I fail to see how the example you linked applies to those queries and group by specifically: group by shouldn't depend on the order of the input (some aggregation functions might) and should not result in the number of rows to be different, only the order of rows.

Could it be you're reading only a part of the output (e.g. only reading one of the output partitions)?

Could it be you're reading only a part of the output (e.g. only reading one of the output partitions)?

The aggregation functions I was using were counting over a column with nulls. Introducing an ORDER BY over the aggregation keys, before the GROUP BY, but after the JOINs resolved the issue.
All data for each table is in 1 parquet file. I am serializing the output from the query directly from the vec of record batches in a vec of simple structs.
My instinct was that groupbys require ordering as there are no indices on tables, and joins are nondeterministic by design, leading too groups that are split across an intermediate form. Possibly across partitions? That's not a bug in my opinion, but worth documenting. However, if groupbys are skipping partitions when records are far enough out of order - that could be a bug? It depends on how groupbys are implemented, and what an end user should expect of them.
In several dataframe technologies I've used it's been expected to have sorted the data before performing a groupby. Maybe some implementations do this for the end user without them explicitly writing it, but several I've used and made did not. So it's only a bug if this wasn't the teams intentions in my opinion :), otherwise it's a documentation issue, or there's something I'm still missing here.


disappearing hands

hi! i had an issue the past days with my hands disappearing ingame and holding items were disappearing as well, it seems that some emotes while dancing if i use the moreemotes mod pack for some reason it glitches and the hands and anything i hold disappear, only by rejoining it fixes. maybe you can fix this bug? thanks for the awesome mod and the time you give by updating it :)

I am also having that issue, I could see my hands before emoting, but after using, for example, the "Laughing it up" emote, my hands disappear.

Were you both using MoreEmotes? I wonder if there's a weird issue going on with it. I'll try to look into this soon!

Hello, I saw that this issue was closed, has it been resolved?

Hello, I saw that this issue was closed, has it been resolved?

Good morning, I saw a rolling update came out with a fix with the moreemotes but I haven’t tried it out, I’ve removed the mod days ago so I’m not 100% sure it is still good


RAM DOS

I am concerned about https://github.com/aaronpk/Switchboard/blob/master/lib/PushTask.php#L88 -- specifically, about how it seems to slurp the full content of a topic URL into RAM without any limit on size (unless such limit is automatically provided by cURL, but I haven't yet found indication that it is).
This means (I think) that anyone could place a many-gigabytes file at a topic URL and probably get parts of a webserver running Switchboard OOMkilled.

In practice this is enforced by the PHP process itself. PHP has a setting for a maximum memory limit, at which point the process will be killed. I'm not really interested in trying to solve this for real using some sort of stream solution, since the vast majority of content this is used for is relatively small pages.


Application ID not getting set when testing(debug)

I have added the application id to the project.json file. I verified that app.id is getting set by adding a console.log into node_modules/alexa-app-server/index.js(line 112).
But when I bring up the POST testing page the application id is not being replaced in the template.  I'm don't do much browser javascript programming, and can't figure out why.
Is this a bug, or did I miss a configuration step somewhere?

It's probably a bug.

Fixed via https://github.com/alexa-js/alexa-app-server/commit/6924e903e205bf26d795b3a0d7d8021aa6a41b76.


Demo Fails - "No enum constant knox.spring.data.neo4j.domain.Edge.Orientation.inline"

Windows 10
Steps to reproduce

Download & Install Neo4j Browser
Follow the same steps in README - Quickstart (except running KnoxApplication.java from IntelliJ)
Run step 10 in Quickstart and it fails on joining test 1 with test 2, outputting the following errors in the console

`2019-07-05 13:59:50.619 ERROR 21664 --- [nio-8080-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: Error mapping GraphModel to instance of knox.spring.data.neo4j.domain.DesignSpace; nested exception is org.neo4j.ogm.exception.MappingException: Error mapping GraphModel to instance of knox.spring.data.neo4j.domain.DesignSpace] with root cause
java.lang.IllegalArgumentException: No enum constant knox.spring.data.neo4j.domain.Edge.Orientation.inline`
On the webpage:

Is this bug only in the demo files? I recall you had another example where this occurred?

Yes. They are all in the demo files. Since all the "orientation" property in neo4j had been in lower case, none of the operators would work. So it was really just one bug.


Edit agent feature

Description

Changes in 5 files:
controllers/agent.py -> removed the fetch details api and moved it to the controllers/agent_execution_config.py file
in create_agent_with_config function i have added new agent_execution_configs
models/agent_config.py -> added a update_agent_configurations_table fuc\nction which updates the "agent_configurations" table
whenever we run edit agent
controllers/agent_execution_config.py -> added a new api call(get_agent_execution_configuration) , which is used by frontend to fetch the details of the execution/ run
controllers/ agent_execution.py -> added a new api call(create_agent_run), which is used to create new execution/ run
controllers/ type/ agent_execution_config.py -> created this new file which contains the AgentRunIn class, this class is used to update the "agent_configurations" table and to create a new execution

Related Issues

Solution and Design

Test Plan

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Docs update

Checklist

[ ] My pull request is atomic and focuses on a single change.
[ ] I have read the contributing guide and my code conforms to the guidelines.
[ ] I have documented my changes clearly and comprehensively.
[ ] I have added the required tests.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Rounak Bhatia seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


ci: no need to checkout self for tests

simplify the checkout process used in testing
add automated semantic release

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


Add textures ready helper

https://forum.babylonjs.com/t/node-material-post-processes-flashing-replace-colour-at-initialisation/43865/9

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Snapshot stored with reference name:
refs/pull/14276/merge
Test environment:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14276/merge/index.html
To test a playground add it to the URL, for example:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14276/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/14276/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/14276/merge
https://gui.babylonjs.com/?snapshot=refs/pull/14276/merge
https://nme.babylonjs.com/?snapshot=refs/pull/14276/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/14276/merge#BCU1XR#0


Next/Previous buttons not working in web, angular 14.

After updating our project to angular 14 and node 16.15.0, I've noticed that next/previous buttons for the carousel now force reload the page with the carousel variable name in the link (ex: http://localhost:4200/login#carouselExampleControls). Is there a fix or workaround for this?

Hi I don't observe this with BS 4.6.2: https://djibe.github.io/material/docs/4.6/components/carousel/


have nuki SmartLock 2.0 with Sensor and can't see the right state of the door

Hello,
I have nuki SmartLock 2.0 with Sensor and can't see the right state of the door.
Is it possible to get the state of the Doorsensor and bring this to Homebridge?
Thanks for try.

Hi, now we get the possibility tonnage alarm if door open longer 2 min.
Will you bring this in your plugin? Regards

@testpaul999 I just checked the developer forum at Nuki, no new features for the Bridge API announced or released.

Oh, bad but thx for your response.
Liebe Grüße
Jens-Uwe
Am 15.05.2020 um 09:32 schrieb Lukas Rögner<EMAIL_ADDRESS>
@testpaul999https://github.com/testpaul999 I just checked the developer forum at Nuki, no new features for the Bridge API announced or released.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/lukasroegner/homebridge-nuki/issues/25#issuecomment-629079518, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIPS4UZFZN3W2TEH4MLITVTRRTVYLANCNFSM4KHZKTYQ.

Looks like they have enabled this function on the latest beta 😊

Cool, in welcher?
Liebe Grüße
Jens-Uwe
Am 17.06.2020 um 11:27 schrieb Andrea T<EMAIL_ADDRESS>
Looks like they have enabled this function on the latest beta 😊
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/lukasroegner/homebridge-nuki/issues/25#issuecomment-645262739, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIPS4UZL7GOFHWYBUK674CTRXCD7NANCNFSM4KHZKTYQ.

Hilft es zum Testen wenn ich mich auch für die Beta bei Nuki anmelde.
Liebe Grüße
Jens-Uwe
Am 17.06.2020 um 11:27 schrieb Andrea T<EMAIL_ADDRESS>
Looks like they have enabled this function on the latest beta 😊
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/lukasroegner/homebridge-nuki/issues/25#issuecomment-645262739, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIPS4UZL7GOFHWYBUK674CTRXCD7NANCNFSM4KHZKTYQ.

I'll implement the sensor as soon as the firmware is out of beta!

Regards
Grüße
Jens-Uwe
Am 18.06.2020 um 09:32 schrieb Lukas Rögner<EMAIL_ADDRESS>
I'll implement the sensor as soon as the firmware is out of beta!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/lukasroegner/homebridge-nuki/issues/25#issuecomment-645836418, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIPS4U324PEKY5RGHVUKBZTRXG7HHANCNFSM4KHZKTYQ.

New Bridge API documentation v. 1.11: https://developer.nuki.io/t/new-bridge-api-documentation-v-1-11/6498

Support for door sensor implemented in version 0.8.0. You can enable the door sensor with the option isDoorSensorEnabled. By default, the door sensor is exposed as a separate contact sensor. When setting isSingleAccessoryModeEnabled to true, the door sensor is added to the lock accessory (looks nice in the Apple Home app).

@lukasroegner Thank you you much for implementing this feature. It looks and works very well so far! Keep up the good work on this plugin!

Thanks, it works very well 😁
Grüße
Jens-Uwe
Am 14.07.2020 um 17:54 schrieb Felix Mueller<EMAIL_ADDRESS>
@lukasroegnerhttps://github.com/lukasroegner Thank you you much for implementing this feature. It looks and works very well so far! Keep up the good work on this plugin!
[doorSensor]https://user-images.githubusercontent.com/115331/87447481-f0c29000-c5fa-11ea-9a1f-587f992bf9fb.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/lukasroegner/homebridge-nuki/issues/25#issuecomment-658260676, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIPS4U74UHKVGDGC7VOYK4TR3R5SDANCNFSM4KHZKTYQ.


Grammar errors in README.md

There are a couple of grammar errors in the README.md file:
'Files issues to let us know...' should be 'File issues to let us know...'
'No question too small!' should be 'No question is too small!'

<3 <3


any plan to make tools like TensorBoard?

is there any plan to make tools like TensorBoard?

See #4178

thanks.


Missing Dataset

Hi,
Where could i find the download url of val_set5 and val_set15?
Could somebody provide the download link of these two datasets?

Do you mean the super-resolution datasets?

Do you mean the super-resolution datasets?

Yes! I solved it by downloading the set5 and set14 from other repo. Then downscale them using opencv in python.
But, i think that if mmediting provides official link or images off the shelf in this repo would be better.

Thanks for the suggestion, we will consider adding this to MMEditing.
By the way, please be careful when you downsample the images by yourself. For instance, when we say bicubic downsampling, we usually refer to the MATLAB imresize operation. The bicubic downsampling in opencv could be different from that in MATLAB. Please be careful about this minor difference.

Thanks for the suggestion, we will consider adding this to MMEditing.
By the way, please be careful when you downsample the images by yourself. For instance, when we say bicubic downsampling, we usually refer to the MATLAB imresize operation. The bicubic downsampling in opencv could be different from that in MATLAB. Please be careful about this minor difference.

Wow, thanks for your suggestion. I will try it.

Closing due to inactivity, please reopen if there are any further problems.


addressForCoordinate - TypeError: undefined is not a function

Bug report
Summary
Trying to use addressForCoordinate  method returns [TypeError: undefined is not a function].
Apologies if I've imported something wrongly but I can't find any code examples to copy from. The code I'm using is from the issue https://stackoverflow.com/questions/67490594/react-native-maps-convert-coordinates-to-address and I'm using onRegionChangeComplete as per (https://github.com/react-native-maps/react-native-maps/issues/3955) but nothing seems to work.
Environment info
  react-native: 0.66.3
  react: 17.0.2
  react-native-maps: 0.30.1 using GoogleMaps on android device

Steps to reproduce

use onRegionChange to grab the address of the new coordinates

Describe what you expected to happen:
Expected an output of a physical address correlating to the selected coordinates
Describe what you actually happens:
Received the following error message: [TypeError: undefined is not a function]
Reproducible sample code
import React from 'react'
import MapView, { addressForCoordinate } from 'react-native-maps'
import styles from './styles'
function Map() {
async function ConvertToAddress(coordinates) {
    console.log(coordinates)
    try {
        addressForCoordinate(coordinates).then(address => console.log(address))
    } catch(e) {
        console.log(e)
    }

}

return (
    <MapView
    style={styles.map}
    initialRegion={{
        latitude: 51.5098,
        longitude: -0.1180,
        latitudeDelta: 0.0922,
        longitudeDelta: 0.0421,
    }}
    onRegionChangeComplete={event => ConvertToAddress({"latitude": event.latitude, "longitude": event.longitude})}
    />
)

}
export default Map;

Hi @Oriole-Alex :)
addressForCoordinate is a member of MapView. Try something like this:
import React, {useRef} from 'react';
import {StyleSheet} from 'react-native';
import MapView, {Region} from 'react-native-maps';

export default function App() {
  const mapViewRef = useRef<MapView>(null);

  const regionChangeCompleteHandler = async (region: Region) => {
    console.log(
      await mapViewRef.current?.addressForCoordinate({
        latitude: region.latitude,
        longitude: region.longitude,
      }),
    );
  };
  return (
    <MapView
      ref={mapViewRef}
      style={styles.mapView}
      onRegionChangeComplete={regionChangeCompleteHandler}
    />
  );
}

const styles = StyleSheet.create({
  mapView: {
    flex: 1,
  },
});


Unable to serverless package when no lambdas exist

Describe the bug
When attempting to create a serverless package without any lambdas (and therefore code for esbuild to compile), the package step fails with an error Error: ENOENT: no such file or directory, lstat 'PATH_TO_REPO/.esbuild/.serverless'
It seems to be looking for the .serverless folder in the wrong place (within the .esbuild folder).
To Reproduce

Create a new empty repo and install serverless, esbuild, and serverless-esbuild.
Use the following minimal serverless.yml file that doesn't define any lambdas.

service: test
frameworkVersion: ^3

plugins:
  - serverless-esbuild

provider:
  name: aws
  runtime: nodejs18.x

Run serverless package
See error message Error: ENOENT: no such file or directory, lstat 'PATH_TO_REPO/.esbuild/.serverless'

Expected behavior
If there are no lambdas to package then serverless-esbuild does no work and the package step succeeds.
Screenshots or Logs

Versions (please complete the following information):

OS: Mac OSX Ventura 13.4.1 (22F82)
Versions:
"esbuild": "0.19.4",
"serverless": "^3.35.2",
"serverless-esbuild": "1.48.5"

Additional context
This issue was introduced in<EMAIL_ADDRESS>as it's the first version that shows this behaviour.
We try to install a base set of plugins across multiple repos - even those which are purely infrastructure/CloudFormation with no code. While esbuild and this plugin is not required in this repo and does not provide any benefit, we would still expect it to not cause any issues.

This also occurs if a repo does define lambdas, but they all have enabled: false set during a given deployment.

I am experiencing the same issue.
This is probably an edge case as you would probably not need esbuild if you don't have any function in the first place, and most projects will have Lambdas anyway.
My use case is that I am working on a workshop and I want to start from an empty project (with no Lambda), but with some initial setup already done (like all the necessary plugins installed) as these steps are irrelevant to what I want to show.

I believe this bug was introduced by #484, specifically this line in src/index.ts.
if (this.functionEntries?.length > 0) { // <-- this
  await this.bundle();
  await this.packExternalModules();
  await this.copyExtras();
  await this.pack();
}

By removing this if condition (i.e. reverting to before the PR), the error is gone and successfully packaged.
I have created a PR #545 with this fix.

This error keeps occurring, and the above proposed solution fixes it. My team need this to upgrade to Node 20.


[Mention The Feature]: Scholarship section css styling✨

Is your feature request related to a problem? Please describe.
I would like to improve the  Scholarship section css styling.

Describe the solution you'd like.
No response
Describe alternatives you've considered.
No response
Additional context.
No response
Show us the magic with screenshots
No response
Checklist

[X] I have checked the Existing Issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue. (optional)

Hi! I am eager to contribute to this issue. Please assign this issue to me under hacktoberfest and gssoc-ext with level 2 and kindly add the necessary labels.


Send deprecation notice with IRC and XMPP messages

This PR sends our deprecation notice with IRC and XMPP messages
To do

[x] Abstract out deprecation notice
[x] Send with XmppIm messages
[x] Update XmppIm tests
[x] Send with XmppMuc messages
[x] Update XmppMuc tests
[x] Send with IRC messages
[x] Update IRC tests

Cidya iOS 12


Allow override region from Vagrantfile

It should be possible to override region from Vagrantfile when using AWS profile files.
Probably fix #473

Can this be merged? I also cannot switch from us-east-1 in my vagrant config.

Having this problem as well when using aws_profile instead of access and secret key.   Please merge.

Seems like this went out of the radar?

I have created custom Gem with this change:
vagrant plugin uninstall vagrant-aws
vagrant plugin install vagrant-aws-mkubenka

Has this been solved already? How can we get this merged in?

Another work around is to remove the "region" variable from your .aws/config, but this could affect how your aws cli works...

I have created custom Gem with this change:
vagrant plugin uninstall vagrant-aws
vagrant plugin install vagrant-aws-mkubenka --plugin-version "0.7.2.pre.10"

Any update without this change?


[SPARK-13225] [SQL] Support Intersect All/Distinct [WIP]

In the SQL2003 Syntax, INTERSECT supports both ALL and DISTINCT
<SELECT statement1>
INTERSECT [ALL | DISTINCT]
<SELECT statement2>

This PR is to support both.

[x] Enable both optional key words ALL and DISTINCT when parsing INTERSECT in SQL Parser;
[x] Add a new option INTERSECT ALL. It avoids adding extra DISTINCT above Left-semi JOIN after conversion from INTERSECT to Left-semi JOIN.
[ ] Add the corresponding APIs of Dataframe and Dataset.

Test build #50885 has started for PR 11106 at commit 95afce5.

Test build #50885 has finished for PR 11106 at commit 95afce5.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
case class Intersect(

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/50885/
Test FAILed.

retest this please

Test build #50891 has started for PR 11106 at commit 95afce5.

Test build #50891 has finished for PR 11106 at commit 95afce5.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
case class Intersect(

retest this please

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

Merged build finished. Test FAILed.

Test build #50896 has started for PR 11106 at commit 95afce5.

Test build #50896 has finished for PR 11106 at commit 95afce5.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
case class Intersect(

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/50896/
Test FAILed.

Test build #50906 has started for PR 11106 at commit 796e725.

@marmbrus @rxin I want to get your opinions first before adding the corresponding Dataframe and Dataset APIs.
Now, unionall is changed to union, whose default behavior is UNION ALL. The default behavior of intersect is INTERSECT DISTINCT. I think we are facing three options:

Add a new API named intersectall
Add an optional boolean parameter distinct into the existing intersect API, like the APIs sample and repartition
Do not add any API.

Thank you!

Test build #50906 has finished for PR 11106 at commit 796e725.

This patch fails Spark unit tests.
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/50906/
Test FAILed.

Merged build finished. Test FAILed.

retest this please

Test build #50911 has started for PR 11106 at commit 796e725.

Test build #50911 has finished for PR 11106 at commit 796e725.

This patch fails Spark unit tests.
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/50911/
Test FAILed.

retest this please

Test build #50924 has started for PR 11106 at commit 796e725.

Test build #50924 has finished for PR 11106 at commit 796e725.

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/50924/
Test PASSed.

Test build #50930 has started for PR 11106 at commit afd1725.

Test build #50930 has finished for PR 11106 at commit afd1725.

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/50930/
Test PASSed.

Test build #50977 has started for PR 11106 at commit 8a0a0b2.

Test build #50977 has finished for PR 11106 at commit 8a0a0b2.

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/50977/
Test PASSed.

I haven't actually looked at your pull request, but I'm fairly sure the implementation is wrong given the number of lines involved. The actual change is probably much larger to implement intersect all.
Intersect all is actually not just a join. It is multisect intersect, e.g.
[1, 2, 2] intersect [1, 2] == [1, 2]
[1, 2, 2] intersect_all [1, 2] == [1, 2]
[1, 2, 2] intersect_all [1, 2, 2] == [1, 2, 2]
i.e. in order to support intersect all, we'd need to count the number of times each row appears.
same thing with except all.

Uh, you are right. : ) Will follow your suggestions. Thank you!

In terms of API, I think we should just add intersectAll and exceptAll functions to it.
For union, we should keep the existing behavior, and if users want to do union distinct, they can just do union().distinct().

Thank you! Will do it.

And can we close this pr and only open it when you have a new version? Thanks.

Sure, let me close it first. Will continue to work on it. Thanks!

another possible way to implement INTERSECT ALL
https://issues.apache.org/jira/browse/SPARK-21274


Is spatiotemporal region the same universal as BFO1 connected spatiotemporal region or BFO1 scattered spatiotemporal region or neither

From<EMAIL_ADDRESS>on May 22, 2012 22:40:17
Or neither.
The current elucidation mentions neither scattered nor connected, only being part. I would conclude that it is, therefore, a new term in BFO2, and that should a bridging file be created between BFO1.1 and BFO2 it would be asserted to be equivalent to the union of connected and scattered
Is this correct?
Original issue: http://code.google.com/p/bfo/issues/detail?id=44

From<EMAIL_ADDRESS>on May 23, 2012 13:42:04
spatiotemporal region generalizes BFO 1.O by allowing both connected and non-connected spatiotemporal regions
similarly for temporal and spatial region

From<EMAIL_ADDRESS>on May 23, 2012 16:07:06
Status: Fixed


Edit connection point values

Working with various line connections, using the fixed point connections work well, you get some feedback as to it's approximate position relative to the connected object, but it's not exact (just a percentage without decimal places), it's also fairly manual/finicky to get where you want it.
It would be great if we could manually enter/modify these % values to the nth decimal place, so we can get all the lines and connections arranged consistently across a diagram.

Try Edit Style (Ctrl/Cmd+E) and modify entry-/exitX (relative horizontal position), entry-/exitY (relative vertical position), entry-/exitDx (absolute horizontal offset) and entry-/exitDy (absolute vertical offset).


Create a permalink for latest beta

So we don't have to modify this page every time we make a new ISO, we should set up a permalink

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/7658618-create-a-permalink-for-latest-beta?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github).

When this site becomes elementary.io, do we want betas to still be available on the sub-domain, or do we want an elementary.io/beta page?

or why not a elementary.io/next ? Beta wil not be a beta forever.

I suppose it could also be an alpha or rc, so /next makes more sense. We might want to use the blueprint background on that page :)

So I'd like to revive the discussion on this, especially since we are now moving closer to doing a new release and the whole beta/rc testing that goes along with it. I'd love to provide curious people a site where they can get the latest (and accurate) info on our development process and upcoming releases.
Downloading them from there is ofc a must. So maybe we should tackle this now and put up a page talking a bit about loki and that we are working on it. Then when we have a beta also put it up there.

This might be unpopular opinion penguin, but I think we should make dailies part of the developer account package. So that would mean linking from the Houston/developer dashboard (after login). It would add more value to the account and hopefully attract more people to sign up. Google+ polling indicated people would be willing to pay $10-$20/yr, and comments indicated they'd be willing to pay $50-$100/yr.
My guess is that it wouldn't take long for these dailies/betas/rcs to show up on (for example) pirate bay, which would add to the excitement/feeling of exclusivity. Create more buzz, etc.

The last time this was brought up in Slack, the design decision was to not have a beta page and link to it from /developer (although that may be because /developer isn't getting as much love as /get-involved, there is a lot of overlap).


chip shortage in 32 pin package

https://jlcpcb.com/parts/componentSearch?searchTxt=stm32 p-32

would STM32F103C8T6 or STM32F030C8T6 or else in 48 pad package be an option?

chip shortage is harder on chips with CAN. can we add analog output into WBO module please? i like analog more than uart while we are in survival mode and we will go back to CAN once we can?


Pass on CancellationToken

Pass on CancellationToken in RedisCache.cs, DataBaseOperations.cs and SqlServerCache

Addresses #365

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: jovnas sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Help Please..

Greetings! can you guys make me a sketch that prints only the rfid mifare uid and personal data that wrote in the card using "Write personal data on a MIFARE PICC" .. im very new to this kind of things, please help me out for my very first arduino-rfid project in school.. thank you..

This is not really the place to be making these requests.  Please use the Arduino forums to ask for assistance ... this is really just for bug reports.
You should study and use the example:  https://github.com/miguelbalboa/rfid/tree/master/examples/DumpInfo
THis will dump the information for you to review.

There are tons of tutorials. Just use a big search engine.


Update site-recovery-active-directory.md

Added a missing "S" for the misspelled word for Site in the second paragraph.

@phillipgibson : Thanks for your contribution! The author, @mayanknayar, has been notified to review your proposed change.

Verified. Looks good. Thank you for the contribution.
#sign-off


Type in organization needs to be defined and managed

Organization has a type and we have just test into it.
Organizaytions can be of 3 type:
cloudopting provider = users are all admins
service provider = users are all publishers
subscriber = user are all subscribers
a single user could override the role maybe for testing purpose but is the organization that define the initial role
self registration just transform you into ... "subscriber?"

I tought that the type of the company may refer to non-platform related type, like "health", "cars", ...

How can you have control of user's role in a company? A company may like to have a software to provide and also subscribe to a service.
I think we should involve @genismauri

Yes, in a self registration the role "ROLE_SUBSCRIBER" and "ROLE_USER" is given to the user.

Agree on define types, but:

The User Management section is only available for an ADMIN, so a signle user is not able to change the type of the organization.

An organization cannot be setted with this thre types as you cannot assure each user linked to this organization has the ROLE that the Organization type states.

In the other hand:

A user cannot redefine its own ROLE, only an ADMIN can.

A self registration assign the roles USER and SUBSCRIBER. It should be changed? For me does not make sense to make the user choose its own ROLE.

OK let us break this into pieces:

self registration
User in self registration should go in a default organization that is "rest of the world[we find a good name]" but we need to define how I will state that I'm the CEO of CSI and want to really have my organization and want to place my cloud account.
These users cannot "buy" anything they can play but nothing else
validated users bacome either "recognized subscribers" and they can add their cloud accounts or service publisher, this will have the consequence that there will be an organization that will have a default type so all users assigned to that organization should get as default the organization type, than the admin ca assign a different one.

We should end up needing a organization admin probably that will be the one that will be able to change the role of organization users and assign them either subscriber or publisher (respecting the organization maximum) that is for a subscriber organization no chance to have other rolse, for a service provider org you could need a subscriber for testing tihnga up.
But we need als WP5 vision here

Here our inputs:

The User Management section is only available for an ADMIN, so a signle user is not able to change the type of the organization > AGREE
An organization cannot be setted with this thre types as you cannot assure each user linked to this organization has the ROLE that the Organization type states > The ORGANIZATION creates and manages the USERS.
A user cannot redefine its own ROLE, only an ADMIN can > TOTAL AGREE.
A self registration assign the roles USER and SUBSCRIBER. It should be changed? For me does not make sense to make the user choose its own ROLE > NO, it is the ORGANIZATION / ADMIN who chooses the roles within it.

self registration

User in self registration should go in a default organization that is "rest of the world[we find a good name]" but we need to define how I will state that I'm the CEO of CSI and want to really have my organization and want to place my cloud account > OK in the self registration go in an organization as the first input. The first registered user is the ADMIN. This can created other USERS. To validate that the ADMIN is the CEO / the ORGANIZATION, legal documentation needs to be provided.
These users cannot "buy" anything they can play but nothing else > EXACTLY until the organization is validated.

validated users bacome either "recognized subscribers" and they can add their cloud accounts or service publisher, this will have the consequence that there will be an organization that will have a default type so all users assigned to that organization should get as default the organization type, than the admin ca assign a different one > OK, but important: we first need to validate the ORGANIZATION, then the users created within are capable to publish, subcribe do any possible action.

It is not clear for me which are the types of organizations.
Are they:

Rest of the world
Recognized Subscribers

As I stated in the meeting this implies a lot of changes in flows and probably in the architecture of the UI, so it will be posponed as we can work without this enhancement.

This will require major changes on the platform either technical and functional. So it cannot be done from next release.


OAuthPrompt: Auto sign out users if the token is expired

Summary
@EricDahlvang, can you please add a summary describing this issue?

This has been a frustration for customers for some time:
https://github.com/microsoft/botbuilder-dotnet/issues/1614
https://github.com/microsoft/botbuilder-dotnet/issues/764
I looked into this more today, and unfortunately the Bot Framework OAuth service does not send back the token expiration date.
We could update our oauth samples, demonstrating how to logout the user and re-send the OAuth Card if using the token results in an error.

We will not address this at the moment.


Investigate struct ordening u256 in Cairo and Native/Blockifier

Accessing the high part of a U256 from within Rust gives the same result as accessing the low part of u256 from within Cairo. This seems to point to the order of the struct getting mixed up. We currently workaround this in both keccak and secp in the native starknet sycall handler.

Opened a ticket for it on the cairo native repo: https://github.com/lambdaclass/cairo_native/issues/715

This has been fixed in https://github.com/lambdaclass/cairo_native/pull/720.
We need to update our keccak and secp when bumping our dependency on cairo native to a commit after https://github.com/lambdaclass/cairo_native/commit/9527cc9d17b4708b5fb969133f4af924636cee02.


Links to headers in More Tutorials section are not working

Description
@theekrystallee - The tiles at the top of the page that link to headers are not working as expected after the release of the new layout:
Steps to reproduce

https://docs.hedera.com/hedera/tutorials/more-tutorials
Click on a tile
Should take to the respective subsection header, but it doesn't

Additional context
No response
Hedera network
other
Version
V1.3
Operating system
Windows

Thanks for catching this @ed-marquez! Fixed bug and merged changes.


Add Infinity Digital Agency

@TheBikramLama Looks good. Can you pull the latest changes in your branch? I see your previous changes too.

Done! I have updated my fork to latest update.


[BUG]

Apparently Attacks are receiving bonuses, only physical Items.
https://discord.com/channels/852297995907366922/1134212644392423515/1255613627604668559

User error.


talking to B.T. Net (does not progress the plot)

        p "_" # TODO: talking to B.T. Net (does not progress the plot)

https://github.com/pixequil/oso-game-1/blob/f472c3023627f967baea7fc81cef5df71461bcd5/game/room001-mainstreet.rpy#L195-L199

    show posty happy
    p happy "Hello again!"
    btnet "How's your progress on the delievery?"
    p concerned "I ran into a few slip-ups, but I think I can handle it!"
    btnet "If it's too difficult for you, I can always pass it on to someone else, like your friend Toasty or-"
    p astonished "No it's ok! I've got it!"
    p "I'll let you know when it's delivered!"
    btnet "Ok Posty, good luck!"

we should either modify this so it still makes sense if you just finished the initial bt net conversation, or have it become conditional upon something


Please add 2FA ability, in bts client; qr code google authenticator, etc.

I'd love to see it in Moonstone and the wallet.bitshares.org site as well, please :)
https://github.com/google/google-authenticator/

https://bitsharestalk.org/index.php?topic=7575.0

Taulant at Moonstone says v1 will not have 2FA. he says v2 will have 2FA 4 months later.
Now, wallet.bitshares.org.. Can we get 2FA into that one asap? Security is imperative to mass adoption.

Moved: https://github.com/BitShares/BitShares-JS/issues/75


Responses from /forms with extended metadata

I'm noticing a couple of null fields in responses from /forms when I request extended metadata:

formId. I see that forApi() in instance/form.js excludes the id field. I think the null value is coming from submission_stats.formId.
submissions. This seems to be null rather than zero when there are no submissions. I could see a case being made for either one, but I'd lean toward returning zero.

This isn't blocking anything on the Adventure side, but I thought I'd mention it as a possible future to-do.

hm, i had the null/zero thing fixed at some point, and even had a test for it. i'm not sure where that went.


Add scheduler python script

Started fleshing out a script to query an S3 bucket with KG-Hub projects and compile a list of jobs to be run

Some of the manifest generation script (https://github.com/Knowledge-Graph-Hub/knowledge-graph-hub.github.io/blob/add_manifest_util/utils/make_kg_manifest.py) could be re-used or imported here


The teleport option in the dialogue menu causes SSE to crash.

From usermx100 at NexusMods:

This newest build still has this major bug: CTD when submitting to goto jail or trying to enter the Dark Brotherhood Sanctuary. I love this mod but I'd really like to see this fixed. Thanks.

It seems an old issue within SSE. The cause of the issue seems to be that the teleport was triggered when the dialogue menu was not closed, causing a ghost pointer of dialogueMenu.
The Issue does not exist in SkyrimVR.

Fixed by https://github.com/YihaoPeng/DragonbornSpeaksNaturally/commit/9ccb59ecea1239e302d645b139e377b8ff41db97

A new testing build to fix this issue in SSE:
testing-build-fix-CTD-when-teleport-in-dialog.zip
It is compatible with the latest versions of SkyrimSE and SkyrimVR.


Enchant GUI Error

An internal error occurred while attempting to perform this command and only the vanilla enchantments show up. How can I fix this?

A simple server reload should do the trick, but I'm looking into this right now to see what the problem is

Alright I've found the problem, I initialized my classes before initializing my enchants


Integrations.Search.Algolia - Website crash on building index

Hello,
Our website is on-
Umbraco.Cms version 10.6.0
Umbraco.Cms.Integrations.Search.Algolia version 1.4.0
I am not quite sure what is happening on this one,
but whenever a content item is saved that exists within an index, or an index tries to get manually rebuilt:

Umbraco sends a request (PostSave / BuildIndex), it sits on pending for a long time with no response
times out, halts and crashes the application pool
Process never succeeds

From some testing, I have pinpointed that it only happens on Umbraco.Cms version 10.6.0
And is not dependant on the Umbraco.Cms.Integrations.Search.Algolia version
This issue does not occur when reverting back to Umbraco.Cms version 10.5.1
Thank you,
Reece

I believe this might be causing the issue:
https://github.com/umbraco/Umbraco-CMS/commit/6bcec26db3701999b502528a40c8eee17a806549#diff-d3af2728c87f1e8b06fcce301da39381569b9b773d1ee52e550cc261001374f0
GetIndexValues in RichTextPropertyEditor.cs seems to be recursively calling itself

No, we are wanting to stay on the LTS version

In that case, while waiting for feedback from the CMS team, you could try extending the indexing engine using your custom implementation as detailed here and take a different approach, rather than using the IDataEditor.PropertyIndexValueFactory property of the CMS.

Thank you for this, we have taken your suggested approach.
I am satisfied with this, and don't think this issue needs to be open here anymore and will close it.
Thank you again,
Reece


[Event Signature Change Request] codeunit 22 "Item Jnl.-Post Line" - OnAfterPostItemJnlLine

Describe the request
Please add
var WhseJnlRegisterLine: Codeunit "Whse. Jnl.-Register Line"
to existing Event procedure OnAfterPostItemJnlLine
OnAfterPostItemJnlLine(ItemJnlLine, GlobalItemLedgEntry, ValueEntryNo, InventoryPostingToGL, CalledFromAdjustment, CalledFromInvtPutawayPick, ItemReg, ItemLedgEntryNo, ItemApplnEntryNo, WhseJnlRegisterLine);
[IntegrationEvent(true, false)]
local procedure OnAfterPostItemJnlLine(var ItemJournalLine: Record "Item Journal Line"; ItemLedgerEntry: Record "Item Ledger Entry"; var ValueEntryNo: Integer; var InventoryPostingToGL: Codeunit "Inventory Posting To G/L"; CalledFromAdjustment: Boolean; CalledFromInvtPutawayPick: Boolean; var ItemRegister: Record "Item Register"; var ItemLedgEntryNo: Integer; var ItemApplnEntryNo: Integer; var WhseJnlRegisterLine: Codeunit "Whse. Jnl.-Register Line")
begin
end;

Additional context
On Output posting with a particular "Quality Measure Code" and no "Variant Code" the output ledger entry must be negative adjusted on "Variant Code" = {Empty} and positively adjusted on a Quality Variant Code. That is how the customer wants it.Internal work item: AB#494270

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 14819.


Reduce scope of response variable

Is your feature request related to a problem? Please describe.
In src/index.js, response is initialized outside the scope it is used in and it's scope could be reduced.
let response = "";
...
if (outputFilePath) {
    for await (const chunk of responseStream) {
      response += chunk.choices[0]?.delta?.content || "";
      ...
    }
    fs.writeFile(outputFilePath, `${response}`);
  }

Describe the solution you'd like
if (outputFilePath) {
  let response = "";
  for await (const chunk of responseStream) {
    response += chunk.choices[0]?.delta?.content || "";
      ...
    }
    fs.writeFile(outputFilePath, `${response}`);
  }

Describe alternatives you've considered
N/A
Additional context
N/A

Closed by 8862e87


feat: support p8 certificates

Description
Adds support for p8 certificates
How Has This Been Tested?
N/a, needs tests added with #92
Due Diligence

[x] Breaking change
[x] Requires a documentation update
[ ] Requires a e2e/integration test update

@Cali93 this will potentially have some breaking api changes


Min version of Posthog to run?

What's the minimum version of Posthog this plugin runs on? When I tried on Posthog 1.29, I saw this ERROR in the plugin log:
Task "Export historical events" not found for plugin "Migrator 3000 (Beta)" with config id [object Object]

I have confirmed this should work on PostHog 1.29.0.
Can you send me a screenshot of your system status on the instance you've enabled this plugin in?

Sorry, I misspoke, I was on 1.27.0.
I can try to upgrade to 1.29.0 or 1.29.1 as I've been having issues upgrading to 1.30.0 on Heroku.

On 1.27.0 here's my system status:

1.29.1 is working for me! Cheers!


⚠ Bofrost.fr has degraded performance

In f0adefd, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1326 ms

Resolved: Bofrost.fr performance has improved in 87ea0b3 after 6 minutes.


Remove guzzle 6 cow support

This PR allowed installing cow ~2.0 which uses guzzle 6.  It should be reverted at some point.
It's entirely possible that something else (e.g. changing the PHP version of the linting job to PHP 8) will mean that dev-master is no longer installed, and instead the older 2.0.x version is installed
If we change the linting done in cow schema:validate (admittedly very unlikely) on dev-master, then we'll still be using the old linting logic in 2.0.x

We're not using cow's schema validation at all anymore.


Fix when Rust app is a workspace

@yogh333 I did not see the CI was failing due to codespel, if you want to silence it you can modify the fast-checks.yml last line to be like ignore_words_list: assertIn,crate,


Is it possible for MJX to render in 'human' mode

Hi,
I would like to ask if MJX offers similar render_mode as in gymnasium, where I can render in 'human' mode. And man can also control simulation with hot keys, for instance, whitespace to pause simulation, c to show the contact force, etc., thank you.

Another question is, can all environments be rendered during training in a way similar to isaacgym? Thanks

Hi @gautica have you tried the viewer here? This might be what you are looking for, let us know if not
For rendering during training, or saving policy checkpoints, you can use the following callback function
https://github.com/google/brax/blob/16304037a36b1d9c8c0b3084f57d1159627b636b/brax/training/agents/ppo/train.py#L102


Why Node 9.5 ?

@tcheymol we are using node 9.5, this is neither a LTS version nor the lastest version.
Why specify the node version at all, actually? I'm running the generator with node 10.9 and I'm not encountering any issue

@clementhannicq @tcheymol switched to v10.9.0 on master in this PR #181 .
I'll handle switching the README.md to Node v10.9.

PR: https://github.com/theodo/theodo-stack-generator/pull/184


Update GumGum examples to include source link

Issue: n/a
What I did
Hello! Previously I had added our Storybook URL, but since then, we've open sourced the library, so this PR adds the link to the source. Thanks so much!
How to test
n/a

Wow, so cool you opensourced it, Epic!


Replaces az --version with az version

az version doesn't perform an update check and is faster.
Fixes: #19006
Task name: AzureCLI
Description: Replaces the call to az --version with az version.
Documentation changes required: N
Added unit tests: N
Attached related issue: #19006
Checklist:

[x] Task version was bumped - please check instruction how to do it
[x] Checked that applied changes work as expected

Hi @jessehouwing , thanks for creating this PR, will take a look.

Can I ask where this one is at currently? I can see the simple version check is incredibly slow, for example :
2024-04-19T00:13:37.4098274Z [command]C:\Windows\system32\cmd.exe /D /S /C ""C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin\az.cmd" --version"
2024-04-19T00:14:13.2414888Z azure-cli                         2.59.0

Even if we were able to opt out of running the version check every single time, that would be incredibly helpful.

Be sure to check out
https://jessehouwing.net/recommendations-for-using-azure-cli-in-your-workflow/
On Fri, Apr 19, 2024, 02:26 Wade Gausden @.***> wrote:

Can I ask where this one is at currently? I can see the simple version
check is incredibly slow, for example :
2024-04-19T00:13:37.4098274Z [command]C:\Windows\system32\cmd.exe /D /S /C ""C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin\az.cmd" --version"
2024-04-19T00:14:13.2414888Z azure-cli                         2.59.0
Even if we were able to opt out of running the version check every single
time, that would be incredibly helpful.
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/azure-pipelines-tasks/pull/19039#issuecomment-2065531320,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA724S7FKOTLJ2V3MG3VWTTY6BQCFAVCNFSM6AAAAAA5LATBUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRVGUZTCMZSGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Be sure to check out https://jessehouwing.net/recommendations-for-using-azure-cli-in-your-workflow/

I did :) how do you think I found this!
Unfortunately most of the other tips aren’t as applicable to my use case. Whereas because we use the az cli across a number of different (small) jobs, this particular issue kills us.

If you were able to set the useGlobalConfig: true that is the most likely thing to give you an enormous boost.

Can we merge this PR?

@rvairavelu @manolerazvan @v-mohithgc You are marked as approvers on this and it's been a year.
When a pipeline is made up of many smaller Powershell tasks, this absolutely kills a pipeline. Adding 30 seconds to each step. This really needs to be merged.


🌎 Allow remote files for template/site options

Previously, site template options of type "file" (e.g. logo) had to be local, existing paths. Now, they may be remote URLs, which are downloaded and cached to file first.
This partially addresses https://github.com/executablebooks/mystmd/issues/1296 (logo and logo_dark should be good; favicon is currently not working at all, I'll fix in a separate pr).

This is working great!


Add Slurm support

I know this is already on the roadmap, I just filed the issue so I can reference and track :)

Hi @asmacdo! Since release 0.0.4, BABS has supported Slurm version. Feel free to try it out, e.g., by following the example walkthrough.


Fix bug - create ocm-role - prompt the role ARN

In case the user deleted a linked ocm-role using the AWS console,
there is a scenario where the role is linked to the organization but doesn't exist.
We want the provide the user with the command to unlink it.

Related: SDA-5689

@pvasant @LeshemNoa @zvikorn PTAL

Not related to this MR: why Don't we change the name of the function in https://github.com/oriAdler/rosa/blob/5a3ede3c992fa9d1aec2fa21b018a6762768e710/pkg/ocm/helpers.go#L492
to be something that will reflect the functionality of this method. The name 'c.CheckIfAWSAccountExists' tells me that we are going to check if the AWSacocunt exists. Is this what the functionality does? I doubt it. I think it looks for roles. Doesn't it? @pvasant

@zvikorn I swapped the order of the messages as you suggested and added a screenshot of the flow.

/lgtm


REQ: Local Rag Support

Local GPT is great and i love what you've built
I use it for journal entries and was wondering if you can integrate a simple RAG solution?
When i write my journal entries i look for :

Patterns and behaviors from previous notes
Insights I may not notice my self

I have a custom system prompt that analysis my current note, but would love to be able to use RAG to reference all my notes for a better assessment
I would use an embeddeding from Ollama

I was aware but thanks for clarifying. I wasn't sure how to use it
So because of the limitation of the local models it's not currently possible?
I'm curious to hear your thoughts on how the plugin Smart Composer is able to accomplish it?
I'm not able to get the embed model working with that plugin so I prefer to use Local GPT since it automatically detects the models for me
https://github.com/glowingjade/obsidian-smart-composer

I'm curious to hear your thoughts on how the plugin Smart Composer is able to accomplish it?

It doesn't.
If you have embedded entire vault and take only 10 chunks from it it's completely a blind luck to get useful results.
But I must say that there is a difference between Smart Composer and Local GPT: Smart Composer has fuzzy search (like regular search) and Local GPT doesn't have yet. This could be a little boost to the quality in some cases but not for all.
As I've said Local GPT has the best way to work with local documents for local models.


Skip dropout rate error

Hi,
I have noticed a potential issue in the following code:
https://github.com/pplonski/keras2cpp/blob/ce407cc06ca9886c330c1bf0e152058befcb60bb/keras_model.cc#L431-L433
Are you sure that we do not need to include dropout layer in prediction mode? In Figure 2 of Srivastava et al. (2014), they say that in training, the weights are randomly set to 0 with probably equal to the dropout rate. In prediction mode, the dropout rate is still there but is simply multiplied to all weights in the layer - which disagrees with the code.
Additionally, I have noticed major differences in my python keras models vs keras2cpp models with dropout when using the default keras_model.cc. Then, when the weights are multiplied by dropout rate, the error goes away.
Reference
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I. and Salakhutdinov, R., 2014. Dropout: a simple way to prevent neural networks from overfitting. The journal of machine learning research, 15(1), pp.1929-1958.

@jvwilliams23 when I was testing the code the predictions were exactly the same as in keras. I dont think that dropout is used in prediction.

@pplonski Interesting, I will look more into my code. Were you testing using the mnist example?

Yes, with mnist data.

Hi @pplonski
I just got around to looking into this further. It seems keras do not use dropout in prediction (https://github.com/keras-team/keras/blob/dc95ceca57cbfada596a10a72f0cb30e1f2ed53b/keras/layers/core.py#L116). I guess this is consistent then, but strange that it goes against the original paper. I will close this issue.


Add deployment test for k8s 1.10

Switch from CRI-O from containerd for testing.
Fix issues with image digest translation and stdout/stderr problems in Attach/Request (k8s 1.8) that were causing problems with containerd.

This change is

Reviewed 8 of 8 files at r1.
Review status: 0 of 2 LGTMs obtained

hack/deployment-test.sh, line 90 at r1 (raw file):

docker exec -i kube-node-1 tar -xvz </containerd.tar.gz
#docker exec kube-node-1 systemctl daemon-reload
#docker exec kube-node-1 systemctl start containerd

That looks like some leftover.

Comments from Reviewable

Review status: 0 of 2 LGTMs obtained

hack/deployment-test.sh, line 90 at r1 (raw file):
Previously, jellonek (Piotr Skamruk) wrote…
That looks like some leftover.

Thanks, fixed.

Comments from Reviewable

Reviewed 1 of 1 files at r2.
Review status: 0 of 2 LGTMs obtained, and 1 stale

Comments from Reviewable

Reviewed 7 of 8 files at r1, 1 of 1 files at r2.
Review status: 1 of 2 LGTMs obtained, and 1 stale

Comments from Reviewable


Navigation Timeout Exceeded when set page.setRequestInterception(true)

when i set page.setRequestInterception(true) and run e2e test in these two situation

run app in local with localhost:3000 and use nginx to proxy localhost:3000 to test.XXX.com。then i run e2e test and open it in browser it block as Navigation Timeout Exceeded。
make the same set and run e2e in origin page XXX.XXX.com it successed.

it is my config below
const browser = await puppeteer.launch ({
args: [
'--disable-setuid-sandbox',
'--no-sandbox',
'--ignore-certificate-errors',
],
ignoreHTTPSErrors: true,
headless: true,
});

The request interception hanging problems are usually caused by #3471; closing this as dupe of that issue.


Add role

Add necessary role field  to member

Codecov Report

Merging #109 (4c99392) into master (b8ab3e7) will increase coverage by 0.04%.
The diff coverage is 69.38%.

@@             Coverage Diff              @@
##             master     #109      +/-   ##
============================================
+ Coverage     61.28%   61.33%   +0.04%
- Complexity      444      451       +7
============================================
  Files            91       92       +1
  Lines          1599     1637      +38
  Branches        162      169       +7
============================================
+ Hits            980     1004      +24
- Misses          577      583       +6
- Partials         42       50       +8

Impacted Files
Coverage Δ
Complexity Δ

...seedu/address/logic/commands/AddMemberCommand.java
100.00% <ø> (ø)
8.00 <0.00> (ø)

.../java/seedu/address/model/util/SampleDataUtil.java
0.00% <ø> (ø)
0.00 <0.00> (ø)

src/main/java/seedu/address/ui/PersonCard.java
0.00% <0.00%> (ø)
0.00 <0.00> (ø)

.../address/logic/parser/EditMemberCommandParser.java
90.00% <33.33%> (-10.00%)
6.00 <0.00> (ø)

.../java/seedu/address/storage/JsonAdaptedPerson.java
87.87% <55.55%> (-12.13%)
9.00 <1.00> (ø)

...in/java/seedu/address/logic/parser/ParserUtil.java
50.00% <60.00%> (+1.06%)
10.00 <1.00> (+1.00)

src/main/java/seedu/address/model/person/Role.java
70.00% <70.00%> (ø)
5.00 <5.00> (?)

...c/main/java/seedu/address/model/person/Person.java
94.11% <77.77%> (-2.44%)
16.00 <2.00> (+1.00)
:arrow_down:

...eedu/address/logic/commands/EditMemberCommand.java
95.45% <87.50%> (-1.22%)
14.00 <0.00> (ø)

...u/address/logic/parser/AddMemberCommandParser.java
100.00% <100.00%> (ø)
4.00 <2.00> (ø)

... and 2 more

Continue to review full report at Codecov.

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


BZ1265901: NullPointerException with kie-config-cli.sh after migration from 6.1.0 to 6.1.2

See https://bugzilla.redhat.com/show_bug.cgi?id=1265901
The cause was that if the "old" ConfigGroup did not have a security:roles entry a "new" security:groups entry was not created; however RepositoryServiceImpl.addGroup(...) always expects a non-null security:groups entry.

@porcelli Feel free to re-assign (but this is, again, somewhere you know about).

guvnor
(master) http://github.com/droolsjbpm/guvnor/commit/85f139e85


review and merge performance changes from chromium/zlib

For the past year chromium.org pushed performance related changes in https://chromium.googlesource.com/chromium/src/third_party/zlib
See https://crbug.com/687631 for an explanation.
We need to review (analyze performance) and decide which changes need to be merged in zlib-ng.

Understood. I will close this ticket and open one bug or pull request at a time.


Dataset viewer issue for wikitext: wrong number of pages

It shows only 44 pages at https://huggingface.co/datasets/wikitext even though the dataset has more than 1M rows

I think it's OK, because the split has 4360 rows.

Ah yes sorry ! Maybe we should show "train" as the first split though

The datasets-server respects the order given by the datasets library, in this case, the list of splits is given by the script: https://huggingface.co/datasets/wikitext/blob/main/wikitext.py#L108
Should we override this order?

@albertvillanova did a PR to fix the order recently. The order should be fixed when we update to the next release of datasets

Oh actually his PR only affects datasets without scripts. So yea maybe we can override, or simply open a PR on wikitext


Error while installing pm2

Section: Part 3: App Tier Instance Deployment
Configure App Instance
Step 5:
PM2 is a daemon process manager that will keep our node.js app running when we exit the instance or if it is rebooted. Install that as well.
1 npm install -g pm2

When above command is run on Amazon Linux 2 getting below error
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)

Thank you for pointing the bug out.
This is currently happening with the latest version of node (18), so please use nvm install 16 to use the latest LTS node version. PM2 install should work with that.
I'll be updating the workshop instructions soon.

Alright, i've released updated workshop instructions. closing this.


[SPARK-32282][SQL] Improve EnsureRquirement.reorderJoinKeys to handle more scenarios such as PartitioningCollection

What changes were proposed in this pull request?

This PR proposes to improve  EnsureRquirement.reorderJoinKeys to handle the following scenarios:

If the keys cannot be reordered to match the left-side HashPartitioning, consider the right-side HashPartitioning.
Handle PartitioningCollection, which may contain HashPartitioning

Why are the changes needed?

For the scenario 1), the current behavior matches either the left-side HashPartitioning or the right-side HashPartitioning. This means that if both sides are HashPartitioning, it will try to match only the left side.
The following will not consider the right-side HashPartitioning:

val df1 = (0 until 10).map(i => (i % 5, i % 13)).toDF("i1", "j1")
val df2 = (0 until 10).map(i => (i % 7, i % 11)).toDF("i2", "j2")
df1.write.format("parquet").bucketBy(4, "i1", "j1").saveAsTable("t1")df2.write.format("parquet").bucketBy(4, "i2", "j2").saveAsTable("t2")
val t1 = spark.table("t1")
val t2 = spark.table("t2")
val join = t1.join(t2, t1("i1") === t2("j2") && t1("i1") === t2("i2"))
 join.explain

== Physical Plan ==
*(5) SortMergeJoin [i1#26, i1#26], [j2#31, i2#30], Inner
:- *(2) Sort [i1#26 ASC NULLS FIRST, i1#26 ASC NULLS FIRST], false, 0
:  +- Exchange hashpartitioning(i1#26, i1#26, 4), true, [id=#69]
:     +- *(1) Project [i1#26, j1#27]
:        +- *(1) Filter isnotnull(i1#26)
:           +- *(1) ColumnarToRow
:              +- FileScan parquet default.t1[i1#26,j1#27] Batched: true, DataFilters: [isnotnull(i1#26)], Format: Parquet, Location: InMemoryFileIndex[..., PartitionFilters: [], PushedFilters: [IsNotNull(i1)], ReadSchema: struct<i1:int,j1:int>, SelectedBucketsCount: 4 out of 4
+- *(4) Sort [j2#31 ASC NULLS FIRST, i2#30 ASC NULLS FIRST], false, 0.
   +- Exchange hashpartitioning(j2#31, i2#30, 4), true, [id=#79].       <===== This can be removed
      +- *(3) Project [i2#30, j2#31]
         +- *(3) Filter (((j2#31 = i2#30) AND isnotnull(j2#31)) AND isnotnull(i2#30))
            +- *(3) ColumnarToRow
               +- FileScan parquet default.t2[i2#30,j2#31] Batched: true, DataFilters: [(j2#31 = i2#30), isnotnull(j2#31), isnotnull(i2#30)], Format: Parquet, Location: InMemoryFileIndex[..., PartitionFilters: [], PushedFilters: [IsNotNull(j2), IsNotNull(i2)], ReadSchema: struct<i2:int,j2:int>, SelectedBucketsCount: 4 out of 4

For the scenario 2), the current behavior does not handle PartitioningCollection:

val df1 = (0 until 100).map(i => (i % 5, i % 13)).toDF("i1", "j1")
val df2 = (0 until 100).map(i => (i % 7, i % 11)).toDF("i2", "j2")
val df3 = (0 until 100).map(i => (i % 5, i % 13)).toDF("i3", "j3")
val join = df1.join(df2, df1("i1") === df2("i2") && df1("j1") === df2("j2")) // PartitioningCollection
val join2 = join.join(df3, join("j1") === df3("j3") && join("i1") === df3("i3"))
join2.explain

== Physical Plan ==
*(9) SortMergeJoin [j1#8, i1#7], [j3#30, i3#29], Inner
:- *(6) Sort [j1#8 ASC NULLS FIRST, i1#7 ASC NULLS FIRST], false, 0.       <===== This can be removed
:  +- Exchange hashpartitioning(j1#8, i1#7, 5), true, [id=#58]             <===== This can be removed
:     +- *(5) SortMergeJoin [i1#7, j1#8], [i2#18, j2#19], Inner
:        :- *(2) Sort [i1#7 ASC NULLS FIRST, j1#8 ASC NULLS FIRST], false, 0
:        :  +- Exchange hashpartitioning(i1#7, j1#8, 5), true, [id=#45]
:        :     +- *(1) Project [_1#2 AS i1#7, _2#3 AS j1#8]
:        :        +- *(1) LocalTableScan [_1#2, _2#3]
:        +- *(4) Sort [i2#18 ASC NULLS FIRST, j2#19 ASC NULLS FIRST], false, 0
:           +- Exchange hashpartitioning(i2#18, j2#19, 5), true, [id=#51]
:              +- *(3) Project [_1#13 AS i2#18, _2#14 AS j2#19]
:                 +- *(3) LocalTableScan [_1#13, _2#14]
+- *(8) Sort [j3#30 ASC NULLS FIRST, i3#29 ASC NULLS FIRST], false, 0
   +- Exchange hashpartitioning(j3#30, i3#29, 5), true, [id=#64]
      +- *(7) Project [_1#24 AS i3#29, _2#25 AS j3#30]
         +- *(7) LocalTableScan [_1#24, _2#25]

Does this PR introduce any user-facing change?

Yes, now from the above examples, the shuffle/sort nodes pointed by This can be removed are now removed:

Senario 1):

== Physical Plan ==
*(4) SortMergeJoin [i1#26, i1#26], [i2#30, j2#31], Inner
:- *(2) Sort [i1#26 ASC NULLS FIRST, i1#26 ASC NULLS FIRST], false, 0
:  +- Exchange hashpartitioning(i1#26, i1#26, 4), true, [id=#67]
:     +- *(1) Project [i1#26, j1#27]
:        +- *(1) Filter isnotnull(i1#26)
:           +- *(1) ColumnarToRow
:              +- FileScan parquet default.t1[i1#26,j1#27] Batched: true, DataFilters: [isnotnull(i1#26)], Format: Parquet, Location: InMemoryFileIndex[..., PartitionFilters: [], PushedFilters: [IsNotNull(i1)], ReadSchema: struct<i1:int,j1:int>, SelectedBucketsCount: 4 out of 4
+- *(3) Sort [i2#30 ASC NULLS FIRST, j2#31 ASC NULLS FIRST], false, 0
   +- *(3) Project [i2#30, j2#31]
      +- *(3) Filter (((j2#31 = i2#30) AND isnotnull(j2#31)) AND isnotnull(i2#30))
         +- *(3) ColumnarToRow
            +- FileScan parquet default.t2[i2#30,j2#31] Batched: true, DataFilters: [(j2#31 = i2#30), isnotnull(j2#31), isnotnull(i2#30)], Format: Parquet, Location: InMemoryFileIndex[..., PartitionFilters: [], PushedFilters: [IsNotNull(j2), IsNotNull(i2)], ReadSchema: struct<i2:int,j2:int>, SelectedBucketsCount: 4 out of 4

Scenario 2):

== Physical Plan ==
*(8) SortMergeJoin [i1#7, j1#8], [i3#29, j3#30], Inner
:- *(5) SortMergeJoin [i1#7, j1#8], [i2#18, j2#19], Inner
:  :- *(2) Sort [i1#7 ASC NULLS FIRST, j1#8 ASC NULLS FIRST], false, 0
:  :  +- Exchange hashpartitioning(i1#7, j1#8, 5), true, [id=#43]
:  :     +- *(1) Project [_1#2 AS i1#7, _2#3 AS j1#8]
:  :        +- *(1) LocalTableScan [_1#2, _2#3]
:  +- *(4) Sort [i2#18 ASC NULLS FIRST, j2#19 ASC NULLS FIRST], false, 0
:     +- Exchange hashpartitioning(i2#18, j2#19, 5), true, [id=#49]
:        +- *(3) Project [_1#13 AS i2#18, _2#14 AS j2#19]
:           +- *(3) LocalTableScan [_1#13, _2#14]
+- *(7) Sort [i3#29 ASC NULLS FIRST, j3#30 ASC NULLS FIRST], false, 0
   +- Exchange hashpartitioning(i3#29, j3#30, 5), true, [id=#58]
      +- *(6) Project [_1#24 AS i3#29, _2#25 AS j3#30]
         +- *(6) LocalTableScan [_1#24, _2#25]

How was this patch tested?

Added tests.

Test build #125704 has started for PR 29074 at commit 99493e4.

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-K8s/30317/
Test PASSed.

Test build #125704 has finished for PR 29074 at commit 99493e4.

This patch fails due to an unknown error code, -9.
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/125704/
Test FAILed.

retest this please

Test build #125722 has started for PR 29074 at commit 99493e4.

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-K8s/30335/
Test PASSed.

Test build #125722 has finished for PR 29074 at commit 99493e4.

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/125722/
Test PASSed.

cc: @maropu @cloud-fan

also cc: @viirya

Test build #125890 has started for PR 29074 at commit ab237bc.

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-K8s/30498/
Test PASSed.

Test build #125890 has finished for PR 29074 at commit ab237bc.

This patch fails to build.
This patch does not merge cleanly.
This patch adds no public classes.

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/125890/
Test FAILed.

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-K8s/30524/
Test PASSed.

Test build #125917 has started for PR 29074 at commit 8308649.

Test build #125917 has finished for PR 29074 at commit 8308649.

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/125917/
Test PASSed.

Gentle ping @cloud-fan / @maropu / @viirya

Test build #126928 has started for PR 29074 at commit 268326b.

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-K8s/31552/
Test PASSed.

Test build #126928 has finished for PR 29074 at commit 268326b.

This patch fails Spark unit tests.
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/126928/
Test FAILed.

Test build #127164 has started for PR 29074 at commit e5b078f.

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-K8s/31786/
Test PASSed.

Test build #127164 has finished for PR 29074 at commit e5b078f.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class EnsureRequirementsSuite extends SharedSparkSession

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/127164/
Test PASSed.

Test build #127213 has started for PR 29074 at commit 89ad6ef.

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-K8s/31834/
Test PASSed.

Test build #127213 has finished for PR 29074 at commit 89ad6ef.

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/127213/
Test PASSed.

Test build #127850 has started for PR 29074 at commit 1729c8b.

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-K8s/32476/
Test PASSed.

Test build #127850 has finished for PR 29074 at commit 1729c8b.

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/127850/
Test PASSed.

Gentle ping. @cloud-fan, do you think this PR can move forward? Thanks in advance!

retest this please

Test build #128455 has started for PR 29074 at commit 1729c8b.

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-K8s/33079/
Test PASSed.

Test build #128455 has finished for PR 29074 at commit 1729c8b.

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/128455/
Test PASSed.

retest this please

Test build #129183 has started for PR 29074 at commit 1729c8b.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/33799/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/33799/

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-K8s/33799/
Test PASSed.

Test build #129183 has finished for PR 29074 at commit 1729c8b.

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/129183/
Test PASSed.

Test build #129483 has started for PR 29074 at commit 10b4d5a.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/34089/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/34089/

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-K8s/34089/
Test PASSed.

Test build #129483 has finished for PR 29074 at commit 10b4d5a.

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/129483/
Test PASSed.

Test build #129523 has started for PR 29074 at commit 3cd6df9.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/34128/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/34128/

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-K8s/34128/
Test FAILed.

Test build #129523 has finished for PR 29074 at commit 3cd6df9.

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/129523/
Test PASSed.

thanks, merging to master!


No English Language

Hello,
Its really a great library with lots of customization. Is there any way to have support for English Language? All strings used in this library is in Chinese. Is there any way to get them on English?

I'm sorry, all the comments in the library are in chinese. All strings come from festivals. I do my best to support English in the next version.  my english is so poor

Comments are okay. But lunar day names, months names should be in English. You can use android localization to create separate string,xml file for English and Chinese.
I also have a question. Can I add multiple scheme in a single date?

Of course, You need to use custom MonthView and WeekView.  I suggest putting information into scheme,  such as scheme= "info1_info2_info3",  and then drawing to canvas based on different information. Thank you for your advice.

Can I add multiple scheme by using
schemes.add(getSchemeCalendar(year, month, 25, 0xFFedc56d, "Football game"));
schemes.add(getSchemeCalendar(year, month, 25, 0xFF13acf0, "Dinner at night"));
I want them separate.

Sorry, the current version is not supported multiple scheme color, I will continue to improve.

It is very necessary. Thanks for making such a cool library. Please improve by adding English strings and multiple scheme support for single date.

Hello, the new version has been released. Thank you for your support.

thanks for the update. Also to customize there should be option to add from xml. That will give more flexibility for UI design.

It's not good for memory by using  XML layout,I don't know how to express,Using XML Layout will increase at least 3*42 Views. if use lunar calendar, it will increase 402 Views at least.

How Can I achieve a cell like that. White circle with three dots. Those three dots represents 3 different types of reminder. Can you help me regrading this. If you can provide a example in your demo. That would be great mate.

@monowar1993 I've done it. Please look at the solar package.

Thats really great. Thanks mate.

Hello mate. I found an issue. I am developing a app with lots of schemes. So the schemes data is growing all the time as I swipe from months to months. Cause on monthSelected I am adding data to schemes. When I swipe too far and too fast
java.util.concurrentmodificationexception occurs. Please look into this issue.

@monowar1993 When you using foreach, don't add scheme in other thread, You can stick out your key code

So you are saying I'll need to add schemes on Main thread?

Yes，when ArrayList use iterator，don.t modify it, this operation is wrong


Support for Audi B8 platform

I saw a message about B8 testing on AudiWorld but thought I might open an issue here, so please close if this should be elsewhere.
I have an 08 Audi S5 w/ACC and would like to try to get openpilot working.  I think the main issue is the steering, as the B8 platform only had lane assist, instead of active lane assist.  Since the steering wheel itself can't move, a new EPS rack would need to be installed, but this looks to be possible.  I guess the main thing is how much does openpilot handle and if the factory active lane assist is involved in making openpilot work.  Since there would be no assistance from the car's systems, it would essentially be up to openpilot to send the commands directly to the EPS to steer.  If this is something that might be a possibility, I'm willing to give it a try!

Welcome! Yes, we can help you get this working. Just a matter of tweaking the Lane Assist enabled bit in address 44 and we can take care of steering, it's far more important to have ACC and you have that.
Quickest way to get started is to join the support Discord at https://discord.comma.ai. If you jump into #volkswagen-audi-skoda and say hello, I can get you into the thread where I'm already working with a couple other MLB owners.


Fix #247

Hello!
I make a PR for resolving #247
If you ok, please check this PR!
Thanks

Hi @KBuild 👋 thanks for the PR. It looks like Rubocop isn't happy. You can fix this by running bundle install ; rake lint locally.
If RuboCop wants to autocorrect code, consider disabling the corrections with rubocop:disable ... comments to retain the semantics of these foundational methods.
Once RuboCop is happy, this looks good to merge.

@lopopolo
Thanks for comment!
I fixed lint!


chore: support specta 2

👋

updates the podspec to support latest version of Specta
updates cocoapods to latest version
updates minimum deployment target in example project

The tests in the example project are passing* with these changes but let me know if any other tests or changes are needed!
Thanks for the library!
*see comment about crashing memory test

I love it! Haven't touched this project in a long time, but would be glad to revive it (and welcome a new maintainer :)). Let's replace Travis-CI by GHA first to get CI/CD working again? Want to PR that separately?

I love it! Haven't touched this project in a long time, but would be glad to revive it (and welcome a new maintainer :)). Let's replace Travis-CI by GHA first to get CI/CD working again? Want to PR that separately?

hey! sure I can take a stab at that, can't promise too much bandwidth but happy to help where I can.

I love it! Haven't touched this project in a long time, but would be glad to revive it (and welcome a new maintainer :)). Let's replace Travis-CI by GHA first to get CI/CD working again? Want to PR that separately?

hey! sure I can take a stab at that, can't promise too much bandwidth but happy to help where I can.

Great. LMK if you are not working on (re)adding CI and I can try to find time.

Merged #49, want to rebase this one?

@brainbicycle Thanks! Want to come join as a maintainer of this project? I haven't worked on it in years and I'm glad someone is using it.

@brainbicycle Thanks! Want to come join as a maintainer of this project? I haven't worked on it in years and I'm glad someone is using it.

hey sure, thanks for asking! Will help where I can.

Added, https://github.com/dblock/ios-snapshot-test-case-expecta/invitations


Conflict with joe (text editor)

Need to come up with a new command name. Possibilities:
[ ] gitignore - no conflicts on homebrew
[ ] ignore - less preferred
[ ] gi - no conflicts on homebrew and apt. Also works like gi-joe. :dancer:

:+1: for gi

gi-joe :100:

Will name it gi in next update then!

Also, provide an alias git-ignore, it should be fun

@hron84: might conflict with git ignore, aka git-ignore in git extras.
https://github.com/tj/git-extras/wiki/Commands

@joelpurra ohh, i did not know git-extras, my bad.

What do you guys think of this change? I think just changing the command is enough.

:shipit:

:+1:

Shouldn't one use such extremely short names like "gi" only for the most basic/common/important tools?
joe is a great tool, but I don't feel it qualifies for such a short name, which may be used by people for their aliases e.g.
Why not simply making a true git command out of it?
E.g. something like
git print-gitingores
?!

gitignore.io already uses gi
https://www.gitignore.io/docs

+1 for gi-joe
Not too short, not too long, no interference, sassy, works great.
Making it a git extension would be cool too. git joe <whatever>


signup issue

Hi,
I am new to hapijs and hnax.js boilerplate. I have configured the hanx.js on my system. Pages are visible in browser, but when i hit signup button by filling the details, it gives me error as "cannot read property of undefined user", "request.colletions.user" .
This is the complete error stack:-
TypeError: Uncaught error: Cannot read property 'user' of undefined
at exports.signup (/home/saurabh/NodeProjects/HapiExamples/hanx.js/app/controllers/users/users.authentication.server.controller.js:32:33)
at Object.internals.handler (/home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/lib/handler.js:93:36)
at /home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/lib/handler.js:28:23
at internals.Protect.run (/home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/lib/protect.js:56:5)
at exports.execute (/home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/lib/handler.js:22:22)
at /home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/lib/request.js:377:13
at iterate (/home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/node_modules/items/lib/index.js:35:13)
at done (/home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/node_modules/items/lib/index.js:27:25)
at /home/saurabh/NodeProjects/HapiExamples/hanx.js/node_modules/hapi/node_modules/hoek/lib/index.js:849:22
at nextTickCallbackWith0Args (node.js:419:9)
at process._tickDomainCallback (node.js:389:13)
I have made some changes in db connetion. Instead of using PG used mysql with sails-mysql adapter.
I have just replaced require('sails-postgre') to ('sails-mysql'). Nothing else have been changed,  variables are as they are.
I am unable to get, how collections are attached with request object?
Please, help!!!

Hi, looks like your problem is a configuration problem, a good place to start is in the Dogwater and Waterline-ORM documentation.
https://github.com/devinivy/dogwater

Thanks for the quick reply. I executed the Dogwater example and its fine. But still I didnt find why request object is not getting collections object. request.collections shows undefined when consoled it. can you please take a look into the code.
Below is the code, what i have tried
{
path: '/auth/signup',
method: 'POST',
handler: fucntion(request, reply){
console.log(request.collections);// prints undefined
}//users.signup
},
As per the dogwater docs, request.collections should work atleast in route file. Some how the refrence is missing somewhere, and I am unable to find it.
Please, can you help me sorting this out.

Ok, After digging into the code, I got it. server.register(plugins, function(err){}) is not registering all the plugins.
just console.log(server.plugins) which ptints
{ bell: { oauth: { v1: [Function], v2: [Function], Client: [Object] } },
inert:
{ _etags:
LRUCache {
_max: 1000,
_lengthCalculator: [Function: naiveLength],
_allowStale: false,
_maxAge: null,
_dispose: undefined,
_cache: {},
_lruList: {},
_mru: 0,
_lru: 0,
_length: 0,
_itemCount: 0 },
_pendings: {} } }
and nothing else.
Note:- I get this firing grunt, Segmentation fault (core dumped) right below above plugin.
Is that stopping server to register more plugins?

Hi, I found the answer for my question. Actually, having ID as text in models was creating an error.
I turned the autoPK to true and removed the ID from attributes of models. Error resolved and plugin also loaded successfully.
Thank you for your reply.

Great news.
Thank you and good luck with your project


List of references are not being generated properly

Describe the bug
A recent change to the code-generator has introduced a bug whereby it is generating code under the assumption that all references are structs. Formerly it was iterating through the list of references and evaluating them correctly, but now it is trying to access their members. None of the new code-generator output can compile.
For example, in the recent v0.23.0 auto-generated PR for the ec2-controller:
https://github.com/aws-controllers-k8s/ec2-controller/pull/125/files#diff-3bf030d959f0bbfc406565dcff851e040cdc29be0e39df6a4bedb89b18ac0e5aR154-R173
Steps to reproduce
Generate the ec2-controller using v0.23.0 and look at the references.go file for the RouteTable resource. It should contain compilation bugs.
Expected outcome
It should not be changed from the previous code-generator output.

/assign

Hey @RedbackThomson do you happen to know which code-generator PR introduced this bug?


Update informations for next train

updated info for following trains
Proposed Changes
Changed the info of the next 2 trains in order to be able to show them in the lovelace overview.

Thanks ;)

Thank you!