Added dropdown of Genres below navbar

Fixes #267

Describe the changes you've made
Remove the current "Have a look on various movies" and add the genre dropdown below nav bar. If put inside nav bar, the dropdown will expand inside the nav bar.
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
NA
Additional context (OPTIONAL)

Checklist

[x] I have mentioned related issue number in PR description.
[x] I have added screenshots and related demo links of my changes..
[x] The title of my pull request is a short description of the requested changes.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[ ] Open Source Program names(OPTIONAL: If you participated in any open-source program then please mention the program name here)

Shift it in the navbar,

Is this okay?

Shift on the right side of contact

Increase the size a bit so the text should be equal to other items in the navbar.
Also, check responsiveness in mobile.

Also replace the pink, white, and that brown color with website theme colors like red-black-white.

Replace brown color with black.

Fine share the website link so I can review your changes.

https://wc0801.github.io/Movie-Streaming-Website/home.html

You are part of DCP or LGMSoC.

No

Neither DCP nor LGMSoC?

Neither of them


Request for ability to save QA conversation

Hi,
First of all, this project is VERY great. THANKS !
Would it be possible to add a save function in QA mode?
Thanks for the consideration.
PS: I am an interface designer / UX designer, and I would be interested in contributing if you consider producing an interface version in the future.

It is possible, but I don't find any use of it because the chat history is not searched in the QA mode anyway.
If you want to export the chat, you can use the /dump command.

Perfect. I will use the /dump function then.
THANKS !

Closed as completed.


Feat/add filter getall pedidos

Modified /api/pedido
Added fields for filtering data in query string:

status
pizza_id
cliente_nome
created_at_start
created_at_end

Added a data in response:

valor_total

IMPORTANT
The PR  #36 has to be merged before this one, once it depends of the other one.

@guizombas I pushed the SQL fix.

@guizombas you forgot to add label and associate issue. If you can add the cURL or Postman collection for @777-victor to test it would be helpful.

@guizombas you forgot to add label and associate issue. If you can add the cURL or Postman collection for @777-victor to test it would be helpful.

@guizombas How to export a cURL in Postman:
https://stackoverflow.com/a/49433083/11894912
@777-victor How to import a cURL in Postman:
https://www.youtube.com/watch?v=CvutW041-2k


Git error dialog swap button functions

I'm not sure where the following dialog comes from. Either VSCode or Husky? I try it here...

The problem is that the functions of the buttons are swapped.

Open Git Log -> Shows the command output on terminal
Show Command Output -> Opens the Git Log file

So just swap the function or text of the buttons to fix that.
Version: 1.95.3 (user setup)
Electron: 32.2.1
Chromium: 128.0.6613.186
Node.js: 20.18.0
V8: 12.8.374.38-electron.0
OS: Windows_NT x64 10.0.26100

/gifPlease


my-slide

Bumps tzinfo from 1.2.9 to 1.2.10.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: tzinfo
dependency-type: indirect
...

Signed-off-by: dependabot[bot]<EMAIL_ADDRESS>

hum...

to tentado responder esse negocio aaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaa

aaaaaaaaaaa

aaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


API not working when running in docker

Which version are you using?
v0.17.2
Which operating system are you using?
OS

[x]  Linux
[ ]  Windows
[ ]  macOS

Architecture

[x]  amd64
[ ]  arm64
[ ]  arm7
[ ]  arm6

Describe the issue
I use default config with one change. API: yes.
When I run binary file then API works.
When I run in docker then API does not work.
Describe how to replicate the issue
docker run --rm -it -e RTSP_PROTOCOLS=tcp -p 9997:9997 -p 8554:8554 -p 1935:1935 -v c:\rtsp-simple-server.yml:/rtsp-simple-server.yml  aler9/rtsp-simple-server:v0.17.2
Logs:
2021/08/19 13:17:16 I [0/0] rtsp-simple-server v0.17.2
2021/08/19 13:17:16 I [0/0] [RTSP] TCP listener opened on :8554
2021/08/19 13:17:16 I [0/0] [RTMP] listener opened on :1935
2021/08/19 13:17:16 I [0/0] [HLS] listener opened on :8888
2021/08/19 13:17:16 I [0/0] [API] listener opened on <IP_ADDRESS>:9997

api request
curl http://<IP_ADDRESS>:9997/v1/paths/list
response:
curl: (52) Empty reply from server
Maybe it is a problem in the docker run command?

ok, api ip must be <IP_ADDRESS> instead of <IP_ADDRESS>


Wifi Dropping out? Turn Power Management Off - Informational

After you get your device (ZeroW in my case) all nice and bundled up in a box, you may run into a connectivity issue with the wifi disconnecting and not reconnecting necessitating pulling the power. WiFi Power Management needs to be turned off.
Update /etc/network/interfaces and the appropriate wlanx device.
allow-hotplug wlan0
iface wlan0 inet manual
wireless-power off
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

After a reboot iwconfig should show Power Management:off

Thanks for the info.  I was also having WiFi connectivity issues in my own setup (because I had a poor signal out in the garage).   Ended up moving the RPI inside and running wires.

I still had some intermittent issues after turning Power Management off.  For some reason the pi would still drop signal and refuse to connect.  I added this script checkwifi.sh and CRON job to check the status of the WLAN connection and restart it.  This seems to have completely solved the problem. Verify your name/path prior to usage.
`#!/bin/bash
ping -c4 <IP_ADDRESS>  > /dev/null
if [ $? != 0 ]
then
ifdown --force wlan0
ifup wlan0
fi
`
chmod 755 checkwifi.sh
and sudo crontab -e
*/5 * * * * /usr/bin/sudo -H /home/pi/checkwifi.sh >> /dev/null 2>&1

Hello USAFPride, can you share some steps on how to add your script?  I'm not very Linux literate but can follow direction like a champ :)
Thanks in advance.

Thought I'd note, on Ubuntu Server >18.04 (and likely other distros) that do not use ifupdown (but netplan or something else), the /etc/network/interfaces method does not work, you will need to use something like this (or Poncherelly's solution, although that's a bit more brute-force) (note, you will need sudo):
First, install wireless-tools (with apt or whatever).
Then, append to (or create, if it does not exist) /etc/rc.local before the exit line at the end (if there is one):
iwconfig wlan0 power off

Once you have completed this step, your file should look like:
# Some stuff here optionally
iwconfig wlan0 power off
exit 0 # optional

Finally, make sure the file is executable (chmod +x /etc/rc.local).
Now, on each boot, power save will be disabled!  You can confirm this by running iwconfig.


🐛 fix display/message bugs in re-auth modal

closes https://github.com/TryGhost/Ghost/issues/8656

prevents button stretching from flexbox and adds margin between input and button
use the context attribute returned from the server instead of the message so the error is now Your password is incorrect. instead of You are not authorised to make this request.
return truthy/falsy values from the auth tasks so that the save-state button shows the correct state

Coverage decreased (-0.03%) to 73.075% when pulling 9b9e1fdd536164e3f6f47e6e3d6cb94639d99053 on kevinansfield:fix-reauth-modal-issues into 9e614978f0d16aa3a90627f18507b1022ef99485 on TryGhost:master.


feat(reconciliation): Try hybrid reconciliation

Description
This is a draft PR attempting to fix the reconciliation by still keeping deletes in central, but sending a set of unchangedIDs to central at the SYNC message, as a batch SYNC for any resource that hasn't changed.
A more detailed description of the problem and solutions can be found here.
Checklist

[ ] Investigated and inspected CI test results
[x] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
Here I tell how I validated my change
Turned the feature flag on, and let CI run with new reconciliation. Given that this PR makes use of Central reconciliation, all reconciliation related tests shall serve as a regression test.

[ ] CI

[ ] ReconciliationTest
[ ] UpgradeTest (backup recover)

Reminder for reviewers
In addition to reviewing code here, reviewers must also review testing and request further testing in case the
performed one does not seem sufficient. As a reviewer, you must not approve the change until you understand the
performed testing and you are satisfied with it.

@fredrb is this ready for a review? If yes, then please fill the Here I tell how I validated my change, as I would like to follow the idea for solution while looking at the code.

What bothers me a bit are the ❌ from the CI

@vikin91 for some reason s390x build failed on my PR, but I couldn't figure out why. This caused images to not be pushed and thus prow being entirely red.
I have rebased with master and fixed your comments. If this build fails again I'll investigate further.

/test ?

gke-ui-e2e-tests seem to be failing for every PR.
gke-version-compatibility-tests failed on the post test but all tests seem to have passed. I will re-run them just in case.

/test gke-version-compatibility-tests

/test gke-version-compatibility-tests

/test gke-version-compatibility-tests
/test ocp-4-10-qa-e2e-tests


Web component: Leadspace - Graphic at the end of the main region is not announced.

Detailed description
On voiceover iPhone, JAWS FF
Issue:
At the end of the main region, Screen reader is announcing a graphic as
"image alt text " graphic
Expected:
If this graphic conveys any meaningful information, convey the same using alt text. Else, hide the graphic from the screen reader using alt "".
Additional information

@Praveen-sr @RobertaJHahn The alt text "Image alt text" is for placement only. Meaningful text would be provided by the adopter. This is not a bug.

@Praveen-sr @RobertaJHahn The alt text "Image alt text" is for placement only. Meaningful text would be provided by the adopter. This is not a bug.


Rox-20587: Adding "Getting started" card component

Creating card for the Getting started card as shown above.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (ada7a09) 7.96% compared to head (b5e95cc) 7.96%.

:exclamation: Current head b5e95cc differs from pull request most recent head cebf8d2. Consider uploading reports for the commit cebf8d2 to get more accurate results

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #156   +/-   ##
=====================================
  Coverage   7.96%   7.96%
=====================================
  Files         37      37
  Lines        565     565
  Branches     113     113
=====================================
  Hits          45      45
  Misses       481     481
  Partials      39      39

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Need clarfication re: error in ItemFailureReport_R1.csv (migration run via PowerShell from example 1)

"Status: Failed
Result category:  SERVER FAILURE
Message: Errors or timeout for Server Processing the file: Fail to lookup folder name. The item may exist in other list or site in the same site collection. Or the item is in the recycle bin."
This appears to be implying that the migration can't handle items with the same name in multiple libraries or if items with the same name exist in the recycle bin.
Surely this can't be case?

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

ID: 83229fe4-a0fc-5d45-1e32-2cf9bee9374b
Version Independent ID: ea237f69-8d65-e3c6-1c77-5f3fdfb73d34
Content: Using PowerShell cmdlets to migrate to SharePoint Online
Content Source: migration/overview-SPMT-PS-cmdlets.md
Product: sharepoint-server-itpro
GitHub Login: @JoanneHendrickson
Microsoft Alias: jhendr

@angoo-atea Thank you for submitting feedback and contributing to the docs. We are currently investigating this.
@officedocsbot assign @scanum

@angoo-atea
thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


[Question] Faster-Whisper Home Assistant GPU or Tensor (Coral) Suport?

I host the Faster-Whisper Docker container on my server. I did not see if it can use other hardware to speed things up?
Thanks!

Faster-whisper supports GPU execution:
https://github.com/guillaumekln/faster-whisper/#gpu-support
Coral TPU is not supported since it does not work well the recurring neural networks: https://github.com/guillaumekln/faster-whisper/issues/203
The last link however suggests TFLite version of https://github.com/usefulsensors/openai-whisper which could work, but no promises.

Update: I doubt that a model of this size would fit into the edge TPU anyway. Your best bet is GPU. Probably even NVIDIA Jetson, but those are very expensive.

Don't know about docker. This line just suggests to set the device variable to cuda:
https://github.com/rhasspy/rhasspy3/blob/11e8d3016d323a2ab1756dc68b4ba8a9f75f22a6/rhasspy3/configuration.yaml#L492

do you know where i can find the makefile or de build file for the docker image rhasspy/wyoming-whisper ?

Nope, sorry

@Shulyaka you can find it here: https://github.com/rhasspy/wyoming-addons
And I added a PR to support GPU, and for the moment works for whisper but not for piper:
https://github.com/rhasspy/wyoming-addons/pull/4

The ticket https://github.com/SYSTRAN/faster-whisper/issues/203 say that not be possible ti run on TPU
But the project whisper-jax has done a migration with TPU Coral

https://github.com/sanchit-gandhi/whisper-jax

If the huggingface test is correct

https://huggingface.co/spaces/sanchit-gandhi/whisper-jax
The performance was pretty amazing on running on a TPU

Any implementation on TPU Coral could be an great  specially for cheat hardware ?

I do not thing Iy would be possible to run Whisper-JAX on Google Coral TPU (consumer) since model weight to be loaded is to heavy at least this is what I had read on some other discussions


MudAutoComplete bound value not being set if user presses Tab key

Bug type
Component
Component name
MudAutoComplete
What happened?
If you type in an item which is found by the search function and immediately after press Tab to move the focus out the field without pressing enter or clicking of the item from the drop down list, the value of the bound property is not set. The same happens if you copy/paste a into the autocomplete field. Funnily enough, if you type in a value which is NOT found by the search function, the bound property is correctly set.
See attached recording

Expected behavior
The value of the bound property is set upon leaving the field.
The value of the bound property is set after a copy paste
Reproduction link
https://try.mudblazor.com/snippet/GOQGOfkqHOWvXzRp
Reproduction steps

Define an Autocomplete field with
Type a value into the field. The value must be a known one (namely, the search function can find it)
Press Tab to move the focus out the field (do not click on the item in the drop down list)
Repeat from 2. but copy/paste instead of typing

Relevant log output
No response
Version (bug)
6.*
Version (working)
No response
What browsers are you seeing the problem on?
Firefox
On what operating system are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

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

You need to use SelectValueOnTabparameter.
https://try.mudblazor.com/snippet/QYGwaAceqxgLIjts
And i doesn't see any problem about paste. Could you confirm?

This is problematic. Yes you can use SelectValueOnTab to solve the issue but ONLY when using tab.
If the user just clicks outside the field the value is NOT set. Even with CoerceValue set to true.
So when typing the correct string and NOT selecting it in the dropdown. Or when pasting it in, the value is not set when focus is lost without using tab or enter.
The value displays but is it not set in those cases.
Instead of SelectValueOnTab we need something like SelectValueOnLoseFocus. But I would argue that should not be nessesary when using CoerceValue.

@mckaragoz  yes, that works


[RVT-2029] Remove failable uses of as downcasting

This is the only source of hard panics we don't handle yet
Easy to exploit
Clippy will show warnings for this

From SyncLinear.com | RVT-2029

It's theh only potential source of runtime hard crashes we have atm

Imo we should still handle as much as possible regardless (outside of bolt).

So its only really integer conversion with user data that we care about? That would make changing all the code a bit easier

Yeah.

PerfMark::new I think it's fine if we panic here since it's not related to user input. Dunno if there's a cleaner way to panic other than using as.
Manager::pull_redis_stream_msgs Same deal – not related to user input & doesn't have an easy way to fail so we can unwrap.
Bolt is fine if it panics. We have a lot of older code that uses unwrap and expect.

Lgtm.
We probably want to update the Clippy config to upgrade the int casting warning to an error.

What should in those places with question marks?

Heres my plan for changing the conversions:

enum to i32 - keep as is
int to int - use v.try_into()?

what to do in places with no error handling?

API conversions - just add error handling by replacing Into/From with TryInto/TryFrom
chirp functions (such as message_write_redis) - try to add error handling
PerfMark::new - ?
worker Manager::pull_redis_stream_msgs - ?

int to int in SQL bind - use TryInto::<i64>::try_into(v)?
bolt, either:

leave as is
use v.try_into().unwrap() (probably the same thing)

There's a lot of places in the code that don't have error handling to begin with so it might be awkward to get them implemented.
There are integer conversions that are infallible such as u32 → u64 but i think we should just make all conversions in the second bullet point use the TryInto trait for consistency.
In terms of user-facing errors, I think we should continue using assertions like assert_with before any number conversions.

as isn't actually bad in certain cases, for example to convert a float to an int using as is the idiomatic way because its infallible

Already done


Translate DialogUtils.ts "Q.confirm('You have pending changes. Save them?',"

This string should be available in the Translation section.

Nope, it can't

Oops, sorry i thought you expect strings inside code to be available.

Hello, Is this feature available on 2.7.0?
Thank you. :)


Support new IETF UUID formats

A recently published draft RFC proposes three new time-based UUID formats. The UUIDv1 is also time-based, but the timestamp is formatted little-endian, whereas the new formats use a big-endian format. This means the UUID's will naturally sort in order of time, which has several engineering advantages.
Because the RFC is still a draft, I wouldn't yet expect that UUID libraries can generate the new formats. I'd like to know if this library intends to implement them, however.
I thought it would be useful to create this issue, so we can see if:

the new formats will be implemented in this library,
if so, the status of the implementation (assumed to be after the RFC is published).

https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format-01

Good issue.  I'm generally in favor of this, as the new versions have some much-needed improvements over the original spec.  However, this spec appears to still be an early, unadopted draft (e.g. numerous typos, not yet assigned an RFC #).
Until this is more formally adopted by the IETF, I don't think it's appropriate for us to officially support it.  (That's not to say we couldn't publish an "experimental" branch / release, but I don't see that as a high priority task.)

The new UUID formats are being discussed in this github repo: https://github.com/uuid6/uuid6-ietf-draft

I've just created an isomorphic implementation for the current UUIDv7 draft: https://github.com/kripod/uuidv7 – I would appreciate some feedback about it.

@CMCDragonkai providing a custom machine ID isn’t possible yet, but 62 random bits should be sufficient to avoid collisions. Does the spec draft mention how to use machine IDs within a UUIDv7?
Not sure if a custom clock source may ever be provided, as JS is single-threaded and thus, seq is guaranteed to be monotonic.
Please open new issues about these at https://github.com/kripod/uuidv7/issues

Done:

https://github.com/kripod/uuidv7/issues/1
https://github.com/kripod/uuidv7/issues/2

Based on @kripod work and some discussions in the upstream spec and the prototype code here https://github.com/uuid6/prototypes, we've developed js-id https://github.com/MatrixAI/js-id for use in our company's projects. The IdSortable (https://github.com/MatrixAI/js-id/blob/master/src/IdSortable.ts) there implements UUIDv7 millisecond resolution based on the latest revision of the spec and resolves my 2 issues that I posted above in https://github.com/kripod/uuidv7.

Quick update:  The new versions are being spec'ed out by the UUID revision Working Group based on the draft work mentioned previously.
There doesn't seem to be a lot of concern or contention so far, which has me thinking we could start add support for these new formats... maybe under an "experimental" release version of some sort without too much risk of major changes being needed.

Tracking support for RFC4122bis here: https://github.com/orgs/uuidjs/projects/1

If I'm going to start a new project, is it a bad idea to use v1 only temporarily while waiting for v7 experimental or not? so that I structure my identifiers as Postgres uuid and have lexicographic sorting

@Crsk I think, trying to hurry up the implementation doesn't add to the conversation.
You can already use UUID v7 in your project, as there are other JS implementations of UUID v7:
https://github.com/LiosK/uuidv7 (more features, slightly bigger bundle size)
https://github.com/kripod/uuidv7 (minimalistic, small bundle size)
Also, there are multiple Postgres add-ons:
https://github.com/craigpastro/pg_uuidv7 (Rust)
https://github.com/fboulnois/pg_uuidv7 (C)

You all probably already know, but just in case, RFC 9562 was published a few days ago (May 7, 2024). RFC 4122 is officially obsolete.
https://www.rfc-editor.org/rfc/rfc9562
https://datatracker.ietf.org/doc/rfc9562

Now tracking this in #749


m.Page: adding/removing content causes footer to flicker

URL (minimal example if possible):
https://openui5nightly.hana.ondemand.com/entity/sap.m.Page/sample/sap.m.sample.PageFloatingFooter
Steps to reproduce the problem:

Open the above sample page
Open browser's devtool and inspect HTML element of the page
Click Add Panel or Remove Panel

What is the expected result?
Optimized rendering behavior. No flickering.  Manipulating page content should not trigger footer to rerender.

Hi boghyon,
we've created an internal incident<PHONE_NUMBER> for the issue.
Regards, Mihail.

@myordanov @MapTo0 Sorry, even after https://github.com/SAP/openui5/commit/64edadcb558d01b40592f750aa604b8b21fd44ba, the page footer still flackers. Please reopen this issue since the issue is not resolved.


Bump-up CAPT to latest

Description of changes:
Bump-up CAPT to latest commit
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve


Guides [WIP]

CARTO VL Documentation

Define "Guide path" or "Learning Path"

Guides
More info in this Spreadsheet
Current Structure

Getting Started
The basics of Syntax
Introduction to Expressions
Introduction to Interpolation
Introduction to Styling
Introduction to Animation
Introduction to Interactivity
Introduction to Image Files

Proposed Structure

Getting Started

Introduction
Basic set up
Defining the basemap
Defining the source
Defining the Viz object
Defining the layer
Styling the map
All together

Get Data using Sources

Visualizations (to review)

Using expressions --> add a visual example for each one
Nesting expressions
Using variables (to review)
Playing with colors
Using symbols
Understanding transformations (placement)
How to use Ramps

Colors
Numbers
Images

Zoom and Scale
Classification
Global Aggregation
Viewport Aggregation
Ordering
Filtering
Adding legends

Interactivity

Feature Events
Map Events
Using variables in events
Adding pop ups
Interactivity Based Styling
Interactive Classification (link to 'Classification' above)
Interactive Global Aggregation (link to 'Global Aggregation' above)
Interactive Viewport Aggregation (link to 'Viewport Aggregation' above)
Update legends

Advanced Tips

Label
Import CARTO VL as a module
to be defined

TODO

Rethink guides & rewrite (less guides)
Add difficulty labels (Basic, Medium, Advanced ? we already do something similar in Carto Academy)
Add guide: How to create an app with CARTO VL (Tutorial?)

Examples
Current Structure

Basics
Styling
Interactivity
Advanced

Proposed Structure

Basic
Sources
Styling
Interactivity
Advanced
Showcase (to review name?) --> Hurricane Harvey, etc...

TODO

Create examples list to follow the order
Improve names: longer and more explanatory
Add links to reference
(?) Add search box to look for examples by name?

Reference
Current Structure

carto
carto.expressions
carto.expressions.Animation
carto.expressions.Base
carto.Interactivity
carto.Layer
carto.source.Base
carto.source.Dataset
carto.source.GeoJSON
carto.source.SQL
CartoError
Category
Color
Date
Feature
FeatureEvent
FeatureVizProperty
LayerEvent
MVTMetadata
MVTOptions
MVTProperty
Number
Palette
VizSpec
Icons

Proposed Structure

Carto
Sources

Dataset
GeoJSON
SQL

Viz
Layer
Expressions
Types

Color
Category
Date
Number
Image

Palettes
Icons
Feature
Events

FeatureEvent
LayerEvent

Interactivity
MVT

MVTMetadata
MVTOptions
MVTProperty

Errors

TODO

Improve index --> Follow order, reorder, make groups
Add links to examples
Add cheatsheet (?)

Note: naming conventions: (just for us, following the intention of this doc

CARTO VL (remember to use it always like this!)

After my meeting with @elenatorro I'd like to add some ideas:
GUIDES

Start with the 'Final Result', an embedded working map.
Add Level (basic, intermediate...) and pre-requisites (eg. for 'Getting Started' --> basic HTML & JS? goto X course if not...?)
Use a 'step-by-step' approach towards that result (not very broad guides, enumerating a lot of options, but very goal-oriented)
Rename 'Visualizations' guide, to include 'Maps' in the title

EXAMPLES

Keep same general structure as in guides (add 'sources' category)
Add 'Search in' examples
Take some 'Advanced examples' and turn them into a Showcase, somewhere out of this section, for people evaluating the library

REFERENCE

👍 to use a hierarchy, using each main "parent node" to add a little paragraph on the topic. Eg. Expressions > Classifications... Classifications are [....] and then each method function

I have updated the issue description with the list of ideas @VictorVelarde mentions above.
I have a question about the reference section, do you mean to have some like of breadcrumbs in the docs?

I have updated the issue description with the list of ideas @VictorVelarde mentions above.
I have a question about the reference section, do you mean to have some like of breadcrumbs in the docs?

No, it was just a way to make an emphasis on the 'tree' structure

just something i want to note so i don't forget... similar to how we can see syntax in the string vs. js api in the reference, i wonder if there is a way we can do the same for the examples since that was a big request after the hackathon, more js api examples.

after talking with @makella & @davidmanzanares, we could do a PoC like this page: https://www.data-to-viz.com

@elenatorro @davidmanzanares and I had a marathon meeting (way to go!!) we reorganized the content and structure in the guides section above. the examples and reference still need to be organized w/in the higher level context of the guides which we will do next.

To update here:
Now that we have the Guides submitted:

I will be doing a general copy-edit process
Look through the maps that we have in each one with the goals of:

reusing for the examples section (where appropriate),
for more robust examples inside of Guides that link directly to the examples, those will be put in a separate folder (for example Data Driven Vis maps)
do any cartographic adjustments

Some house cleaning

Guides order
Guides title
css for small things like the font (i.e. Montserrat, Open Sans > Roboto)


Bump the required CMake version to 3.1.0 and enforce compiler C++14 support.

Yes...

Cool, this will actually make #1206 redundant too

#1206 should be fixed for master though.

Cool, this will actually make #1206 redundant too

Not really... This is pending to be merged into unstable i.e. 3.x. It will be a while until it will be officially released.

I Know it's pointless to ask for a timescale, but I can't find any details about what the various branches are intended for (currently master is up to date with unstable, so I don't think it's unreasonable to guess that they're close). Perhaps worth adding somewhere?


[app module]bug,select(right) start(left) is error.

the touch button select / start is error!

This should be fixed in https://github.com/skylersaleh/SkyEmu/commit/18a6dbaad8cc5c9256a34e3de583966ee7916a96


SoftPlus assert hasSizes failure with static shapes

Model is failing this assert https://github.com/llvm/torch-mlir/blob/895ea8663a7d350a0c46254b138018e0328a865f/include/torch-mlir/Dialect/Torch/IR/TorchTypes.h#L61C4-L62C39
when decomposing SoftPlus in DecomposeComplexOps with all cases of the op having static shapes: https://github.com/llvm/torch-mlir/blob/895ea8663a7d350a0c46254b138018e0328a865f/lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp#L3851C55-L3851C75
The IR dump in question can be found here:
before_decompose_complex_operations.txt

not sure if it is related but this unk dtype looks pretty weird to me, especially when its a copy of an f32?
    %242 = torch.tensor_static_info_cast %arg1 : !torch.vtensor<[24,1,1536,16],f32> to !torch.vtensor
    %243 = torch.copy.to_tensor %242 : !torch.tensor
    %244 = torch.tensor_static_info_cast %arg2 : !torch.vtensor<[24,1,1536,3],f32> to !torch.vtensor
    %245 = torch.copy.to_tensor %244 : !torch.tensor
    %246 = torch.aten.embedding %241, %arg0, %int-1, %false, %false : !torch.vtensor<[50280,768],f32>, !torch.vtensor<[1],si64>, !torch.int, !torch.bool, !torch.bool -> !torch.vtensor<[1,768],f32>
    %247 = torch.aten.select.int %243, %int0, %int0 : !torch.tensor, !torch.int, !torch.int -> !torch.tensor<[1,1536,16],unk>

you've got a bunch of vtensors with no shapes too, which is what is probably triggering that assert

This is not using turbine, this is a regular torch model using the 1.0 Shark branch. If there is a branch using turbine that is stable enough to try I can try that - just point me to the right branch

Here is a minimal repro:
run build-debug/bin/torch-mlir-opt  --torchscript-module-to-torch-backend-pipeline ~/MambaLMFunctional_1layer.mlir
in torch-mlir, I tried commit 6b3a7d07c2c76f5e8437ff4e88110899621557b9
stderr.txt
MambaLMFunctional_1layer.mlir.txt

Yeah, torch dynamo based export can't produce issues like this because it always has shapes and types defined. The old TorchScript path starts without either and tries to get them back. It's really fragile and basically unsupported by pytorch or torch-mlir at this point.
Anything that says torchscript in it is on life support... :/

I see - I don't care if I use torch dynamo or torchscript or something totally different. I have a PyTorch model and I want to get it into the Shark runtime. What mechanism should I be using? Should I be using SharkImporter or something else? Should I be using the SHARK-1.0 branch or a different branch? The only reference I have is this  page on the Shark GitHub.

@monorimet I'm not exactly sure how to answer these questions at the application level.
Most of us who are doing development are using Turbine and Torch APIs directly. "Shark Runtime" is a collection of technologies, and you are interesecting a few of them at old versions.
Here are the docs on the core APIs for compiling torch models: https://iree.dev/guides/ml-frameworks/pytorch/#exporting-functions
The shark Runtime has a number of things which tie this together and expose for various tasks. Ean can help guide at that level.

Thanks, I will try using the APIs referenced above. We can close this issue (I'd do it myself but don't seem to have the ability to do so) and I will reach out in a new thread if I need additional assistance


Add DBCC CHECKIDENT RESEED example when a table is empty

Add an example to the documentation of DBCC CHECKIDENT on resetting the identity column of an empty table to start again at 1.

@caioproiete : Thanks for your contribution to the Azure documentation! The author, @barbkess, has been notified to review your proposed change.

@caioproiete Thanks for contributing this.  I am merging it in.


This is unscheduled incident

This is unscheduled status page.  [start_datetime:1706167560] [end_datetime:1706167669]


Bugfix: Farm cache publish support newer ayon-deadline versions

Changelog Description
Set the publish.hou family much earlier to avoid issues with ayon-deadline plug-ins that were ordered earlier than how we set it before this PR in ayon-houdini.
Additional review information
Fixes #138
Testing notes:

Use latest ayon-deadline
Publish farm cache
Should work

it was wrong.

Actually - it was right. @MustafaJafar both create from context and this one being at -0.5 made it ambiguous which would run first. This could be -0.499 sure, but it MUST run after that one because that is what creates the instances from the Create Context.

it was wrong.

Actually - it was right. @MustafaJafar both create from context and this one being at -0.5 made it ambiguous which would run first. This could be -0.499 sure, but it MUST run after that one because that is what creates the instances from the Create Context.

So, the -0.5 is valid but it conflicts with CollectFromCreateContext.

I wonder if CollectFarmCacheFamily plugin can be replaced by using the get_publish_families method.

Sort of. But it shouldn't be there ALL the time, but only if farm is enabled on the instance. So we'd need to make that dynamic (which is possible now with value changed callbacks) however then the Deadline plug-ins wouldn't "dynamically" respond to that by default and the deadline plug-ins would need to actively listen for changes on the families to dynamically update as soon as the instance's families changes through such a toggle in the UI.

Merging this - because it fixes a bug. We can turn it into changed callback in separate PR.

But, do we need to make this plugin run at earlier time? the CollectJobInfo has a late value pyblish.api.CollectorOrder + 0.420

I forgot about that context plugin CollectDeadlineJobEnvVars that has pyblish.api.CollectorOrder order. and this PR fixed the issue where the submitted jobs didn't have the proper env variables to run.
so it does fix a bug thank you.


Check differences in graph rendering in IE vs chrome

https://applensv2.azurewebsites.net/sites/sufsmicroservicesprod/appanalysis/detectors/tcpconnectionsusage?startTime=2017-12-13T19:00:00.000Z&endTime=2017-12-13T20:44:00.000Z

This turned out to be an issue with the way I was writing my query and I wasn't using the Tenant field correctly....
INCORRECT QUERY
public static string TcpConnectionsUsageQueryTemplate =
           @"let ActiveWorkersInTimeRange = toscalar(
             StatsDWASWorkerProcessTenMinuteTable
            | where TIMESTAMP >= datetime({StartTime}) and TIMESTAMP <= datetime({EndTime}) and {TenantQuery}
            | where {SiteName_Filter}
            | summarize makeset(RoleInstance));
            StatsDWASWorkerProcessTenMinuteTable
            | where TIMESTAMP >= datetime({StartTime}) and TIMESTAMP <= datetime({EndTime}) and {TenantQuery} and {SiteName_Filter}
            | project TIMESTAMP, RoleInstance
            | join
            (
                SystemStats
                | where TIMESTAMP >= datetime({StartTime}) and TIMESTAMP <= datetime({EndTime}) and {TenantQuery}
                | where  RoleInstance in (ActiveWorkersInTimeRange)
                | where EventId == 55076
                | project  TIMESTAMP = bin(TIMESTAMP, 10m), ACTUALTIMESTAMP = bin(TIMESTAMP ,5m), RoleInstance, Established = EstablishedConnections, toint(TimeWait), toint(Loopback), toint(Inbound), toint(Outbound), Details
            )
            on TIMESTAMP, RoleInstance
            | project TIMESTAMP = ACTUALTIMESTAMP, RoleInstance, Established, TimeWait, Loopback, Inbound, Outbound, Details";

CHANGED TO
public static string TcpConnectionsUsageQueryTemplate =
           @"StatsDWASWorkerProcessTenMinuteTable
            | where TIMESTAMP >= datetime({StartTime}) and TIMESTAMP <= datetime({EndTime}) and {TenantQuery}
            | where {SiteName_Filter}
            | summarize by bin(TIMESTAMP, 10m), RoleInstance, Tenant
            | as DWASRecords
            | join
            (
                SystemStats
                | where TIMESTAMP >= datetime({StartTime}) and TIMESTAMP <= datetime({EndTime}) and {TenantQuery}
                | where  RoleInstance in (toscalar(DWASRecords | summarize makeset(RoleInstance)))
                | where EventId == 55076
                | project  TIMESTAMP = bin(TIMESTAMP, 10m), ACTUALTIMESTAMP = TIMESTAMP, Tenant, RoleInstance, Established = EstablishedConnections, toint(TimeWait), toint(Loopback), toint(Inbound), toint(Outbound), Details
            )
            on TIMESTAMP, RoleInstance, Tenant
            | project TIMESTAMP = ACTUALTIMESTAMP, Tenant, RoleInstance, Established, TimeWait, Loopback, Inbound, Outbound, Details
            |  summarize Established = avg(Established), TimeWait = avg(TimeWait), Inbound=avg(Inbound), Outbound = avg(Outbound) , Loopback= avg(Loopback) by bin(TIMESTAMP, {TimeGrain}m) , Tenant, RoleInstance, Details
            | order by TIMESTAMP asc";


Revert "Revert "Merge dev to main for release 2023.2""

We reverted this change because regression test failed. We undo this revert now that we have found and fix the cause.

The failed buildbot can be found here: http://<IP_ADDRESS>:16000/builders/E_regenerate_libero_trainings/builds/25


Use a bundled JRE version 11 in the product and update platform

Pull request type

Feature
What is the current behavior?

The user needs to have Java installed on their system. We don't document this, but the Eclipse launcher would complain on startup if Java is missing.
To be as widely executable as possible, we also use Java 8.
Issue Number: closes #20
What is the new behavior?

Our product includes the JustJ Java distribution in Version 11 (which is the most recent LTS version)
Tycho is updated to 2.1.0 (all 2.x versions need Java 11 and thus we were stuck with 1.7.0). Tycho 2.2.0 does not work because our CFF plugin is not able to resolve dependencies because of a delayed dependency resolution for features introduced in Tycho 2.2.0.
The Eclipse platform has been updated to the most recent version 2021-03, which also requires Java 11
In CI, we don't use xvfb-run anymore because we SWTBot needs a window manager (like metacity) to run the tests on the new platform. I added the releng/sh/metacity-run.sh script which does exactly this and also updated the developer documentation to just not blindly execute xvfb-run. We did actually use metacity on the Travis CI build and SWTBot clearly states in their documentation a window manager is needed. I guess the specific SWTBot version in Eclipse 2012-06 just was accidentally working without it.

Does this introduce a breaking change?

Yes, we can't compile Hexatomic with Java 8 anymore, since the plugins have been set to require at least Java 11.
This is probably what most developers already have on their machines (e.g. it is default on Ubuntu 20.04 and if you use Windows or Mac you would already download the more recent version). This gives us more freedom to use newer features and dependencies.
The impact on the users is none, since the bundled JRE will be used anyway and it has the correct/updated version.
Other information

Please note that I also updated the THIRD-PARTY folder and CITATION.cff file because the Eclipse platform version is changed. This leads to a lot of changed files :unamused:
Also note that I deleted to unused markdown files in the developer documentation (I noticed them when updating the documentation to mention Java 11 everywhere):

docs/dev/src/technologies.md
docs/dev/src/tooling.md

Pull request checklist
Please check if your PR fulfills the following requirements:

[X] Tests for the changes have been added or the PR is neither a bug fix nor a feature
[X] Docs have been reviewed and added / updated if needed or the PR is neither a bug fix nor a feature
[X] The Unreleased section in CHANGELOG.md has been amended to reflect the changes in this PR if needed
[X] Build (mvn verify) was run locally and any changes were pushed
[X] The pull request is against the correct branch (master for bug fixes, develop for new functionality)
[X] Dependencies and citation templates have been updated where necessary or there are no new dependencies

Checklist for maintainers
Releases

Do NOT push the green merge button on GitHub.
Follow the latest version of the developer/maintainer docs for making releases.
Check that license and citation information for dependencies are complete (each dependency has a folder in /THIRD-PARTY/).

Ah, I guess OpenJDK 8 shouldn't be run anymore?

Ah, I guess OpenJDK 8 shouldn't be run anymore?

Wanted to wait for the approval of this PR before I deactivate it for the whole repo.


Fix react-native build with hermes enabled on Windows

This should fixes #693.
For now, we can't deploy a react-native release on Windows with hermes enabled because the script looks for an executable file without a .exe file extension, whereas on Windows, we need a .exe extension, throwing an ENOENT error.

Full error:
Error: spawn node_modules\hermesvm\win64-bin\hermes ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:77:11)
Emitted 'error' event at:
    at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:77:11) {
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn node_modules\\hermesvm\\win64-bin\\hermes',
  path: 'node_modules\\hermesvm\\win64-bin\\hermes',
  spawnargs: [
    '-emit-binary',
    '-out',
    'C:\\Users\\shywi\\AppData\\Local\\Temp\\code-push2020317-23456-1rdxgc2.ndt9\\CodePush\\index.android.bundle.hbc',      'C:\\Users\\shywi\\AppData\\Local\\Temp\\code-push2020317-23456-1rdxgc2.ndt9\\CodePush\\index.android.bundle',          '-w'
  ]
}

This PR add a function to look for platform specific executable file extension.

/azp run

/azp run

Thank you very much for figuring out the problem and solving it @Shywim. I agree this solves #693. We'll release a new version with this code so you and everyone can benefit.


Fork Test

testing #135
Change Type (required)
Indicate the type of change your pull request is:

[ ] patch
[ ] minor
[ ] major

/canary

/canary

/canary

/canary

/canary


generateContentStream  ERROR: TypeError: response.body.pipeThrough is not a function

This works:
const genAI = new GoogleGenerativeAI(apiKey);
const genModel = genAI.getGenerativeModel({ 'gemini-pro' });
const result = await genModel.generateContent(content);

But when I stream, I get the error TypeError: response.body.pipeThrough is not a function:
const genAI = new GoogleGenerativeAI(apiKey);
const genModel = genAI.getGenerativeModel({ 'gemini-pro' });
//error occurs here
const result = await genModel.generateContentStream(content);

I am using node v21.3.0
npm version @google/generative-ai : "^0.1.3"

I also have this problem

This issue was also created here google/generative-ai-js/issues/43
This repo is the one used in the npm package but the other repo appears to actually contain the code effected. Either this issue or the one created in the generative-ai-js can be closed once one or the other is addressed.

do we have work around in the mean time, I used VertexAI, it was broken today, so I change to new sdk https://ai.google.dev/tutorials/node_quickstart and see this issue

Hello, thank you for reporting this issue. However, this is not the appropriate repository for the @google/generative-ai library.
This repository is primarily focused on Generative AI for Google Cloud, not for Google AI. This issue https://github.com/google/generative-ai-js/issues/43 was created in the correct repository, please follow up there.


Support 'targeting' in the compiler

Design how the compiler will allow target capabilities to be specified at build time, and how errors and warning will be detected and reported if the code cannot be compiled for the target specified (e.g. different hardware capabilities). Should the compiler support "broad" targets (e.g. the name of a piece of hardware or set of capabilities), or "fine grained" targets (e.g. list explicitly supported operations, types, etc.). Should there be a config file where you specify both? (e.g. define "profiles" that map names to sets of capabilities).
This ties in closely with #10.

Closing this as done for the initial release where we support base profile or full profile targeting.


semi colon miss end of declaration statement.

https://github.com/reduxjs/redux/issues/3204
https://github.com/reduxjs/redux/pull/3187
https://github.com/reduxjs/redux/pull/3188


mini.animate: Avoid vertical scroll animation from scrolloff

Contributing guidelines

[X] I have read CONTRIBUTING.md
[X] I have read CODE_OF_CONDUCT.md

Module(s)
mini.animate
Description
I do not know if this is possible, but I have turned off cursor animations because I noticed it slowed down my movement when using lightspeed.nvim. I'd have to wait for the animation to finish before I could do actions at the desired cursor location.
However I also have scrolloff turned on and if I move the cursor to somewhere near the bottom or top of my screen I have to wait again for the animation to finish before my cursor is in the proper spot because it triggers a vertical scroll event where I want animations turned on. So basically I'm wondering if it's possible to add something to turn off vertical animations only caused by scrolloff (probably a stretch).
Alternatively, if there was support for turning off certain animations runtime vs config time, I could change my configs so that way everytime I trigger lightspeed I turn off all mini.animate animations and then turn them back on afterwards.
Thank you!

I am not sure we are on the same page here.
Cursor animation, as in cursor field of config, does not affect cursor position in any way. It only adds visualization of its path.
Scroll animation, as in scroll field of config, does affect cursor position.

So basically I'm wondering if it's possible to add something to turn off vertical animations only caused by scrolloff (probably a stretch).

No, it is not possible to do that by using only 'mini.animate' functionality. And I am not sure how to detect only animations which the result of scrolloff.

Alternatively, if there was support for turning off certain animations runtime vs config time, I could change my configs so that way everytime I trigger lightspeed I turn off all mini.animate animations and then turn them back on afterwards.

Yes, this is possible. Here is an example of custom wrapper to trigger jump of 'mini.jump2d' with disabled scroll animation:
_G.jump = function()
  MiniAnimate.config.scroll.enable = false
  MiniJump2d.start()
  -- Need `vim.schedule()` here to still have it disabled at animation's start
  vim.schedule(function() MiniAnimate.config.scroll.enable = true end)
end

Does this solve your problem?

Hey @echasnovski,
I think because I saw the cursor being animated I thought it had to finish before I could type but like you said that's not the case. I can start typing because the cursor position is actually in the correct place even if the animation isn't finished.
And yes I think I can take that and apply it for my use case. Thanks for taking the time out to answer my question and provide the example! I'll close this issue now.


Update VhdExtractor.cs

This fix is related to https://github.com/microsoft/RecursiveExtractor/pull/85 . Only function ExtractAsync was changed in the previous PR (#85). This PR is related to Extract. I think I missed that aspect of function names similarities. Sorry for this.

/azp run


ToC

OPS Build status updates of commit 4a58a82:
:warning: Validation status: warnings

File
Status
Preview URL
Details

enterprise-graph/ingesting-data.md
:warning:Warning

Details

enterprise-graph/ontology-tutorial.md
:warning:Warning

Details

enterprise-graph/toc.yml
:warning:Warning

Details

enterprise-graph/conflation-concepts.md
:white_check_mark:Succeeded

enterprise-graph/conflation-rules.md
:white_check_mark:Succeeded

enterprise-graph/conflation-tutorial.md
:white_check_mark:Succeeded

enterprise-graph/ingesting-data.md

[Warning] Author stflanag cannot be recognized in GitHub.

enterprise-graph/ontology-tutorial.md

[Warning] Author stflanag cannot be recognized in GitHub.

enterprise-graph/toc.yml

Line 0: [Warning] Invalid file link:(~/conflation-rules.md).
Line 0: [Warning] Invalid file link:(~/concepts/schema-maps.md).
Line 0: [Warning] Invalid file link:(~/source-schema-concpets.md).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Dynamic api (definition) update without app restart

First check

[x] I added a very descriptive title to this issue.
[x] I used the GitHub search to find a similar issue and didn't find it.
[x] I searched the FastAPI documentation, with the integrated search.
[x] I already searched in Google "How to X in FastAPI" and didn't find any information.
[x] I already read and followed all the tutorial in the docs and didn't find an answer.
[ ] I already checked if it is not related to FastAPI but to Pydantic.
[ ] I already checked if it is not related to FastAPI but to Swagger UI.
[ ] I already checked if it is not related to FastAPI but to ReDoc.
[ ] After submitting this, I commit to one of:

Read open issues with questions until I find 2 issues where I can help someone and add a comment to help there.
I already hit the "watch" button in this repository to receive notifications and I commit to help at least 2 people that ask questions in the future.
Implement a Pull Request for a confirmed bug.

Hello,
thanks for creating FastAPI. I'm currently evaluating FastAPI for a specific use case where I want to create parts of the api definition dynamically. This seems to be unproblematic as long as I'm creating the pydantic models dynamically on app start, but I'm wondering if there is also the possibility to somehow dynamically exchange parts of api definition (e.g. triggered through some reload endpoint) without restarting the app and if and where such a mechanism could be implemented. Any hints?

Are you referring specifically to the documentation being updated as you mutate the API?

Are you referring specifically to the documentation being updated as you mutate the API?

Are you referring specifically to the documentation being updated as you mutate the API?

Hello @Mause, not specifically e.g. the data validation part also should be updated but the changes should be reflected in the documentation as well. So the question is if pydantic model updates (e.g. exchanging the class of a pydantic field) or model replacements somehow could be propagated to fastapi to update the served apis with the new data model (e.g. changed request body), while the endpoint (/myendpoint) is already defined.

Are you referring specifically to the documentation being updated as you mutate the API?

Hello @Mause, not specifically e.g. the data validation part also should be updated but the changes should be reflected in the documentation as well. So the question is if pydantic model updates (e.g. exchanging the class of a pydantic field) or model replacements somehow could be propagated to fastapi to update the served apis with the new data model (e.g. changed request body), while the endpoint (/myendpoint) is already defined.

I don't think that would be easily possible? Maybe if we understood your actual usecase we could better suggest a solution/path to take?

I don't think that would be easily possible? Maybe if we understood your actual usecase we could better suggest a solution/path to take?

Thanks for the help here @Mause ! 👏  🙇
If you solved the original problem, then you can close this issue @alexeckert  ✔
...otherwise, please provide more info about your use case and what you are trying to solve, it's a bit abstract and I'm not sure I'm understanding what you want and how it would be achieved. Probably better if you can share some code with what you are trying to do.

Sorry for the long delay! 🙈  I wanted to personally address each issue/PR and they piled up through time, but now I'm checking each one in order.

@tiangolo : I have a similar request. The use case is explained below in simple bullet points.

I am trying to build a shared services framework.
Within this shared services framework, I want to have few core API's always available.
I want to be able to plug custom api during runtime. For example, Lets say I have a core animal api and bird api.
Now, I want to introduce fish api but the definitions of fish api would be written separately and would be either plugged in to the application using python plugin architecture or uploaded as a file or pip installed dynamically within the docker container.
Is there a neat way to achieve this without resulting in server restart?

Another way to imagine this problem is to think of the core fastapi service as the operating system in which we are installing apps and servicing use cases using the new apps.


feat(lint): Allow customization of APIVersions when using helm lint

Usage: helm lint --api-versions []string
closes #10190

What this PR does / why we need it: Adds --api-versions support for helm lint
Special notes for your reviewer:
If applicable:

[ ] this PR contains documentation
[x] this PR contains unit tests
[ ] this PR has been tested for backwards compatibility

I don't have the time for following up here. Feel free to take over ownership.


Revert "column editor fixes  (#755)"

This reverts commit 8c66207c22097af11e6a9504b52bfd88d7df1957. Introduced a bug on column editor where it is unusable through the UI.
This solves #804

 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.Diego Valcarce 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.


Palworld test are slow

It takes approximately 10s to run tests/palworld.rs on my machine. If possible, we should replace the file under test with a simpler example that doesn't take so long to run.

ZLib twice is taking most of the time. This file contains all the entities of a map (it's a world save).
Should be able to craft a smaller one from with all the possible data from a JSON representation of the file tho.
However for now, even a blank save generates a 700MB+ JSON file...
I have more complex saves that are almost 9GB when translated to JSON so editing them is nearly impossible as is.


UT failed in CarbonTestSuite with native code

when i run UT in my localhost, it failed since 2 exceptions throws in {DataCompactionCardinalityBoundryTest} and {DataCompactionNoDictionaryTest}.
my local env:
OS:Darwin Kernel Version 15.5.0,RELEASE_X86_64
JDK:jdk1.7.0_75
Scala:2.11.5
exception trace:

DataCompactionNoDictionaryTest:
Exception encountered when invoking run on a nested suite - alter table failed. table not found: default_noDictionaryCompaction *** ABORTED ***
java.lang.RuntimeException: alter table failed. table not found: default_noDictionaryCompaction
at scala.sys.package$.error(package.scala:27)
at org.apache.spark.sql.execution.command.AlterTableCompaction.run(carbonTableSchema.scala:1162)
at org.apache.spark.sql.execution.ExecutedCommand.sideEffectResult$lzycompute(commands.scala:57)
at org.apache.spark.sql.execution.ExecutedCommand.sideEffectResult(commands.scala:57)
at org.apache.spark.sql.execution.ExecutedCommand.doExecute(commands.scala:69)
at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$5.apply(SparkPlan.scala:140)
at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$5.apply(SparkPlan.scala:138)
at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:147)
at org.apache.spark.sql.execution.SparkPlan.execute(SparkPlan.scala:138)
at org.apache.spark.sql.SQLContext$QueryExecution.toRdd$lzycompute(SQLContext.scala:933)
...

DataCompactionCardinalityBoundryTest:
Exception encountered when invoking run on a nested suite - alter table failed. table not found: default_cardinalityTest *** ABORTED ***
java.lang.RuntimeException: alter table failed. table not found: default_cardinalityTest
at scala.sys.package$.error(package.scala:27)
at org.apache.spark.sql.execution.command.AlterTableCompaction.run(carbonTableSchema.scala:1162)
at org.apache.spark.sql.execution.ExecutedCommand.sideEffectResult$lzycompute(commands.scala:57)
at org.apache.spark.sql.execution.ExecutedCommand.sideEffectResult(commands.scala:57)
at org.apache.spark.sql.execution.ExecutedCommand.doExecute(commands.scala:69)
at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$5.apply(SparkPlan.scala:140)
at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$5.apply(SparkPlan.scala:138)
at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:147)
at org.apache.spark.sql.execution.SparkPlan.execute(SparkPlan.scala:138)
at org.apache.spark.sql.SQLContext$QueryExecution.toRdd$lzycompute(SQLContext.scala:933)

@Hexiaoqiao Can you take latest code and run again. It seems this bug is fixed recently.

@ravipesala thanks for your comment. it looks not resolve completely. my local code is same as branch master, and abort when run ut. see the following commit log is latest code:

hexiaoqiaodeMacBook-Pro:carbondata hexiaoqiao$ git log --oneline | head -1
efc41b2 [Issue-587] carbon table name should be case insensitive (#590)

@ravipesala this may be a common problem since it abort by the same type exception when i run ut in multiple platform using the latest code. FYI.

@Hexiaoqiao . Thank you for pointing out.
Yes, It is an issue and supposed to be fixed by PR https://github.com/HuaweiBigData/carbondata/pull/590 . But it did not fix completely. Already one contributor is working on it and expecting it will be resolved soon.

@ravipesala  OK, thanks, I will close this ticket when #662 finish.


Use time instead of a refresh rate

Would it be possible to use an absolute time rather than a refresh rate?
E.g. having myplugin.00:00.sh rather than myplugin.10s.sh so that a date-based plugin only refreshes once a day.

Nice idea. I think BitBar's scheduling needs evolving in order to support this. Right now, it's not possible. Although you could set the refresh rate to 1 minute and just do a quick time check in your script as a workaround?


Add reconcile-objects module

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
Move reconcile config to another module.
Special notes for your reviewer:
See https://github.com/kubernetes/perf-tests/issues/1659 for details.
This PR is originally split into 3 commits, each moving another part of config.yaml to modules/reconcile-objects.yaml. Currently there is an additional layer of control flow implemented with the use of $is_creating, $is_scaling and $is_deleting variables but it should be reconsidered if it's needed.
Does this PR introduce a user-facing change?:

N/A

Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:

N/A

The diff for this module is located here: https://pastebin.com/nTxZruvT

144c144..676c676 are the changes to naming
686c686..762c762 are changes in the order of objectBundles
808a809,83, 846,858d870 is about moving the Deleting objects step, leaving the Deleting PVCs behind (this can be changed with the latter being moved to the module too)

/unassign krzysied
/assign marseel

/ok-to-test

/assign mborsz

Pre-diff configs: master | branch

/lgtm

The new diff is: https://gist.github.com/jupblb/1a519c3dbf8ba0688333e3c4f80f5e6d

/lgtm
/approve

/lgtm
/approve


Remove the need for the anonymous wrapper when a View Component has one parameter and the passed in argument is assignable to that parameter

For cases like:
public IViewComponentResult InvokeAsync(Person person) { … }

Instead of this:
@await Component.InvokeAsync(“SomeName”, new { person = person })

You should be able to do this:
@await Component.InvokeAsync(“SomeName”, person)

But why would we document something that hasn't happened yet?

This issue was moved to aspnet/Mvc#5166


[BUG] Minor: Space for "def" field in Ontology term search

Describe the bug
There's some funny space in the "Ontology term search" tab, that should only pop up when clicking the down error (reserved for the term def).
Screenshots

OS and framework information (please complete the following information):

OS: mac OS monterey
OS Version 12.3.1
MS Excel: Microsoft Excel for Mac v 16.67, Volume License 2019 (Desktop); same for Safari v 15.4

Swate v 0.6.2

Does this bug still persist?

It does.
Swate v0.7.1 (did you share this with me directly?)

Will handle this issue in #270


Refactoring abstraction over configuration

Refactoring include:

Remove unsafe reference publication via com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction#addConfigChangeListener
Reduce count dependency for com.floragunn.searchguard.auth.BackendRegistry that simplify it class
Documentation for configuration abstraction
Fix potential bug, when notify backed occurs in random order - for example authenticator or auth backend can depends on some configuration, server try reload configs, notify about changes athentication or auth backend and then notify about changes BackendRegistry. BackendRegistry recreate authentication domain with new instance authenticator and auth backend, they not initialize, because notification already apply on previous instance, as result server in not valid state.

As you can see, was change logic initial initialize - if searchguard index not exists, or doesn't have some required configuration not necessary wait, when configuration will be create because after modify or add configuration, sgadmin will execute ConfigUpdateAction and config will be reload.

I also add new dependency on jsr305 that introduce @Nullable, @Nonull that allow IDE notify about potential NPE and also provides good API describe

I decided split big PR with oauth integration on few independens PR to simplify review

Coverage remained the same at 0.0% when pulling a7ca28602a57c4c697904c53ba7abad599f68266 on Gordiychuk:bug/floating_bug_sg_not_initialized into ad502d909a76181730df3a4b8d03019df83d7441 on floragunncom:master.

Coverage remained the same at 0.0% when pulling a7ca28602a57c4c697904c53ba7abad599f68266 on Gordiychuk:bug/floating_bug_sg_not_initialized into ad502d909a76181730df3a4b8d03019df83d7441 on floragunncom:master.

Coverage remained the same at 0.0% when pulling 1c09aa42a0c1542e7cb2defb668bff9774a05596 on Gordiychuk:bug/floating_bug_sg_not_initialized into dd4365f6dfaf9636bd6edd7936285af6ad5e5fcc on floragunncom:master.

This will be included in the upcoming 5.2 compatible release

incorporated with https://github.com/floragunncom/search-guard/commit/ca2dc38815c1f28271b7e047c6e9c66012a33dec
Thanks for this contribution, great work 👍


[stable/kibana] Make serviceAccountName configurable

What this PR does / why we need it:
This PR makes serviceeAccountName configurable.
This can be useful in Kubernetes and is mandatory to use this chart in Openshift.

cla signed

Can you add an entry in the table in the README and also a commented entry in the values.yaml? This will help new folks understand that such a configuration option exists.

ok, done.

/assign @unguiculus  ( LGTM )

LGTM 👍

/assign @unguiculus

/ok-to-test

/lgtm


maybe suggest running cargo update if there's a previously selected version conflict

I added a new dependency to a project, ran cargo build and got this:
    error: failed to select a version for `libc`
    all possible versions conflict with previously selected versions of `libc`
    required by package `dlopen_derive v0.1.0`
        ... which is depended on by `dlopen v0.1.0`
        ... which is depended on by `ooppkcs11rs v0.0.1 (file:///home/keeler/src/ooppkcs11rs)`
      previously selected package `libc v0.2.23`
        ... which is depended on by `ipc-channel v0.10.0`
        ... which is depended on by `ooppkcs11rs v0.0.1 (file:///home/keeler/src/ooppkcs11rs)`
      possible versions to select: 0.2.40, 0.2.39, 0.2.38, 0.2.37, 0.2.36, 0.2.35, 0.2.34, 0.2.33, 0.2.32, 0.2.31, 0.2.30, 0.2.29

My assumption was this was because ipc-channel didn't support libc >0.2.23, but there's no such restriction in ipc-channel's Cargo.toml, so this was just confusing. I ended up removing Cargo.lock and rebuilding, and this worked. A colleague later told me cargo update is the real way to fix this.

cc @Eh2406

Ya we can definitely do better. @alexcrichton Is there an easy way to tell if a dependency is pind by a lock file, if so we should definitely add it to the output. Ore is there some way to trigger a thing like we do for https://github.com/rust-lang/cargo/pull/5180 ?

@Eh2406 yeah you can use precise in general and if it's Some the dependency likely came from a lock file

I added a note reminding myself to try that in our rework of the wording of these are messages.
On a different note, isn't this exactly the situation #5180 what's supposed to solve? If not how hard would it be to expand that to work here?
@mozkeeler by the way, what version of cargo gave you that message?

@Eh2406 well, the version I have now is cargo 0.26.0 (41480f5cc 2018-02-26) but I may have updated it as part of trying to figure this out... (although I don't think even doing that helped until I removed Cargo.lock...)

@mozkeeler Thanks for the info! That explains it, #5180 merged after 0.26.0 branched. Sorry for the noize.

FWIW, this is something I just bumped into. Even without checking whether the dependency comes from Cargo.lock, maybe just adding “sometimes this error can be fixed by running cargo update” would be a good first step?


ArzExplorer : Repaire image preview

And use SplitContainer to make panel grip work on mainform.

@EtienneLamoureux  : Arff ! I didn't PR this from master.
Only the commit 273589b is relevant.

Alright, I'll cherry-pick it

Cherry-picked


Fix typos

 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.You have signed the CLA already but the status is still pending? Let us recheck it.

:tada: :tada: :tada: :tada: :tada:


Automated Package Upgrade

:tada: This PR is included in version 2.2.211 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


OCR not execute inside the Container

Hi
installed GO -TESSARECT inside the container fabric-tools. But application still not able to recognize the same at runtime.

We do not provide support for 3rd party project. You can try to use tesseract user forum.


0.2.2

Docs:

Codecov badge and coverage goal
Examples and code documentation
Bug Report and Feature Request template

Codecov Report

Merging #18 (87b187f) into main (f1d5256) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##              main       #18   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            5         5
  Lines          125       124    -1
=========================================
- Hits           125       124    -1

Impacted Files
Coverage Δ

pyworkforce/shifts/shifts_selection.py
100.00% <100.00%> (ø)

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 f1d5256...87b187f. Read the comment docs.


Open/init in WYSIWYG-mode

Can anyone please tell me what’s the best way to open the editor in WYSIWYG-mode so you don’t have to toggle to this mode manually in the bottom right corner?

$('#' + div_id).tuiEditor({         initialEditType: 'wysiwyg', ...
This is covered well in the docs and shouldn't be in issues.

Ah that easy, I was way overthinking it. Thanks so much!


Install issue on Mac OS X

Hi, I have tried to install it on my macbook without CUDA back-end
but I have an error message like "ImportError: No module named _build_utils.apple_accelerate"
Can you help me solve it?
The whole message is shown below

running install
Checking .pth file support in /Library/Python/2.7/site-packages/
/usr/bin/python -E -c pass
TEST PASSED: /Library/Python/2.7/site-packages/ appears to support .pth files
running bdist_egg
running egg_info
writing requirements to cudarray.egg-info/requires.txt
writing cudarray.egg-info/PKG-INFO
writing top-level names to cudarray.egg-info/top_level.txt
writing dependency_links to cudarray.egg-info/dependency_links.txt
reading manifest file 'cudarray.egg-info/SOURCES.txt'
writing manifest file 'cudarray.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.10-intel/egg
running install_lib
running build_py
running build_ext
creating build/bdist.macosx-10.10-intel/egg
creating build/bdist.macosx-10.10-intel/egg/cudarray
copying build/lib.macosx-10.10-intel-2.7/cudarray/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray
copying build/lib.macosx-10.10-intel-2.7/cudarray/base.py -> build/bdist.macosx-10.10-intel/egg/cudarray
creating build/bdist.macosx-10.10-intel/egg/cudarray/batch
copying build/lib.macosx-10.10-intel-2.7/cudarray/batch/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray/batch
copying build/lib.macosx-10.10-intel-2.7/cudarray/batch/linalg.py -> build/bdist.macosx-10.10-intel/egg/cudarray/batch
copying build/lib.macosx-10.10-intel-2.7/cudarray/cudarray.py -> build/bdist.macosx-10.10-intel/egg/cudarray
copying build/lib.macosx-10.10-intel-2.7/cudarray/elementwise.py -> build/bdist.macosx-10.10-intel/egg/cudarray
creating build/bdist.macosx-10.10-intel/egg/cudarray/extra
copying build/lib.macosx-10.10-intel-2.7/cudarray/extra/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray/extra
copying build/lib.macosx-10.10-intel-2.7/cudarray/extra/array.py -> build/bdist.macosx-10.10-intel/egg/cudarray/extra
copying build/lib.macosx-10.10-intel-2.7/cudarray/helpers.py -> build/bdist.macosx-10.10-intel/egg/cudarray
copying build/lib.macosx-10.10-intel-2.7/cudarray/linalg.py -> build/bdist.macosx-10.10-intel/egg/cudarray
creating build/bdist.macosx-10.10-intel/egg/cudarray/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/nnet/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/nnet/conv.py -> build/bdist.macosx-10.10-intel/egg/cudarray/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/nnet/image.py -> build/bdist.macosx-10.10-intel/egg/cudarray/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/nnet/math.py -> build/bdist.macosx-10.10-intel/egg/cudarray/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/nnet/pool.py -> build/bdist.macosx-10.10-intel/egg/cudarray/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/nnet/special.py -> build/bdist.macosx-10.10-intel/egg/cudarray/nnet
creating build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend
creating build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/activations.py -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/conv.py -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/conv_bc01.so -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/lrnorm_bc01.so -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/pool.py -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/pool_bc01.so -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/numpy_backend/nnet/special.py -> build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet
copying build/lib.macosx-10.10-intel-2.7/cudarray/random.py -> build/bdist.macosx-10.10-intel/egg/cudarray
copying build/lib.macosx-10.10-intel-2.7/cudarray/reduction.py -> build/bdist.macosx-10.10-intel/egg/cudarray
creating build/bdist.macosx-10.10-intel/egg/cudarray/wrap
copying build/lib.macosx-10.10-intel-2.7/cudarray/wrap/init.py -> build/bdist.macosx-10.10-intel/egg/cudarray/wrap
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/init.py to init.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/base.py to base.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/batch/init.py to init.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/batch/linalg.py to linalg.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/cudarray.py to cudarray.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/elementwise.py to elementwise.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/extra/init.py to init.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/extra/array.py to array.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/helpers.py to helpers.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/linalg.py to linalg.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/nnet/init.py to init.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/nnet/conv.py to conv.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/nnet/image.py to image.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/nnet/math.py to math.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/nnet/pool.py to pool.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/nnet/special.py to special.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/init.py to init.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/init.py to init.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/activations.py to activations.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/conv.py to conv.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/pool.py to pool.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/special.py to special.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/random.py to random.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/reduction.py to reduction.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/wrap/init.py to init.pyc
creating stub loader for cudarray/numpy_backend/nnet/conv_bc01.so
creating stub loader for cudarray/numpy_backend/nnet/pool_bc01.so
creating stub loader for cudarray/numpy_backend/nnet/lrnorm_bc01.so
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/conv_bc01.py to conv_bc01.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/pool_bc01.py to pool_bc01.pyc
byte-compiling build/bdist.macosx-10.10-intel/egg/cudarray/numpy_backend/nnet/lrnorm_bc01.py to lrnorm_bc01.pyc
creating build/bdist.macosx-10.10-intel/egg/EGG-INFO
copying cudarray.egg-info/PKG-INFO -> build/bdist.macosx-10.10-intel/egg/EGG-INFO
copying cudarray.egg-info/SOURCES.txt -> build/bdist.macosx-10.10-intel/egg/EGG-INFO
copying cudarray.egg-info/dependency_links.txt -> build/bdist.macosx-10.10-intel/egg/EGG-INFO
copying cudarray.egg-info/not-zip-safe -> build/bdist.macosx-10.10-intel/egg/EGG-INFO
copying cudarray.egg-info/requires.txt -> build/bdist.macosx-10.10-intel/egg/EGG-INFO
copying cudarray.egg-info/top_level.txt -> build/bdist.macosx-10.10-intel/egg/EGG-INFO
writing build/bdist.macosx-10.10-intel/egg/EGG-INFO/native_libs.txt
creating 'dist/cudarray-0.1.dev-py2.7-macosx-10.10-intel.egg' and adding 'build/bdist.macosx-10.10-intel/egg' to it
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing cudarray-0.1.dev-py2.7-macosx-10.10-intel.egg
removing '/Library/Python/2.7/site-packages/cudarray-0.1.dev-py2.7-macosx-10.10-intel.egg' (and everything under it)
creating /Library/Python/2.7/site-packages/cudarray-0.1.dev-py2.7-macosx-10.10-intel.egg
Extracting cudarray-0.1.dev-py2.7-macosx-10.10-intel.egg to /Library/Python/2.7/site-packages
cudarray 0.1.dev is already the active version in easy-install.pth
Installed /Library/Python/2.7/site-packages/cudarray-0.1.dev-py2.7-macosx-10.10-intel.egg
Processing dependencies for cudarray==0.1.dev
Searching for numpy>=1.8
Reading https://pypi.python.org/simple/numpy/
Best match: numpy 1.10.1
Downloading https://pypi.python.org/packages/source/n/numpy/numpy-1.10.1.zip#md5=6f57c58bc5b28440fbeccd505da63d58
Processing numpy-1.10.1.zip
Writing /tmp/easy_install-0FU_YO/numpy-1.10.1/setup.cfg
Running numpy-1.10.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-0FU_YO/numpy-1.10.1/egg-dist-tmp-TgA5CX
Warning: distutils distribution has been initialized, it may be too late to add a subpackage compatTraceback (most recent call last):
File "setup.py", line 161, in
zip_safe=False,
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/install.py", line 73, in run
self.do_egg_install()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/install.py", line 101, in do_egg_install
cmd.run()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 374, in run
self.easy_install(spec, not self.no_deps)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 590, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 641, in install_item
self.process_distribution(spec, dist, deps)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 687, in process_distribution
[requirement], self.local_index, self.easy_install
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 568, in resolve
dist = best[req.key] = env.best_match(req, self, installer)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 806, in best_match
return self.obtain(req, installer) # try and download/install
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 818, in obtain
return installer(requirement)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 609, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 639, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 825, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 1031, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/command/easy_install.py", line 1016, in run_setup
run_setup(setup_script, args)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/sandbox.py", line 69, in run_setup
lambda: execfile(
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/sandbox.py", line 120, in run
return func()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/sandbox.py", line 71, in
{'file':setup_script, 'name':'main'}
File "setup.py", line 264, in
File "setup.py", line 256, in setup_package
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/core.py", line 135, in setup
config = configuration()
File "setup.py", line 156, in configuration
},
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/misc_util.py", line 966, in add_subpackage
caller_level = 2)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/misc_util.py", line 935, in get_subpackage
caller_level = caller_level + 1)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/misc_util.py", line 872, in _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "numpy/setup.py", line 11, in configuration
from Cython.Distutils.extension import Extension
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/misc_util.py", line 966, in add_subpackage
caller_level = 2)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/misc_util.py", line 935, in get_subpackage
caller_level = caller_level + 1)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/misc_util.py", line 847, in _get_configuration_from_setup_py
('.py', 'U', 1))
File "/private/tmp/easy_install-0FU_YO/numpy-1.10.1/numpy/core/setup.py", line 13, in
ImportError: No module named _build_utils.apple_accelerate

Sorry about the late reply! It seems to me that NumPy fails to install. Maybe you should try another Python distribution, e.g. Anaconda Python.

I'm having this issue as well, how would i go about trying the anaconda distribution?

OS X installers are available on their website: https://www.continuum.io/downloads

Hi, i think i fix this problem with updating my numpy package


Update build command output to not include RUST_LOG

Signed-off-by: tpmccallum<EMAIL_ADDRESS>

Fixes https://github.com/fermyon/developer/issues/893


Recovered endpoint returns always 0

Describe the bug
There must be something wrong with the /recovered endpoint, it always returns 0.

@spacecowb0y Thank you for raising this issue. I think it is because the source data (https://github.com/CSSEGISandData/COVID-19) discontinued providing Recovered and Active according to this issue https://github.com/CSSEGISandData/COVID-19/issues/4465

Yeah, sorry about that. I think what we can do now is to ignore Recovered completely.
However, if Active is required, we can calculate roughly as
active = (confirmed - death) - *recovered
*assume it will be zero


dubbo-compiler: pom.xml: set manifest main class to Dubbo3TripleGenerator

The DubboGrpcGenerator class was removed with commit af0f45f7cd71a923d924a7137d998a576180badf "feat:dubbo-compiler remove grpc and grpc/reactive package"

@AlbumenJ:
Can you start the "Build and Test For PR" again, please? I don't think the little fix could cause the building of the ubuntu test image to fail.
Also: do you need an issue for this fix? I would have done in the first place but its such a minor change.
Regards
jan


Rmagick Outputter Deprecation Warning

I keep on getting the following warning message:
/home/alexander/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/barby-0.6.8/lib/barby/outputter/rmagick_outputter.rb:56: warning: passing a block without an image argument is deprecated

The code that this error arises from:
    #Returns an instance of Magick::Image
    def to_image(opts={})
      with_options opts do
        b = background #Capture locally because Magick::Image.new block uses instance_eval
        canvas = Magick::Image.new(full_width, full_height){ self.background_color = b }
...

My code:
require 'barby'
require 'barby/barcode/code_128'
require 'barby/outputter/ascii_outputter'
require 'barby/outputter/html_outputter'
require 'barby/outputter/rmagick_outputter'

class BarcodeGenerator
  def self.generate_barcode_for_lumber_unit(lumber_unit)
    barcode = Barby::Code128B.new(lumber_unit.uuid)
    outputter = Barby::RmagickOutputter.new(barcode)
    filename = "barcode_#{DateTime.now.strftime('%Y%m%d%H%M%S%L')}.png"
    filepath = "app/assets/images/#{filename}"
    f = File.open(filepath, 'wb')
    f.write(outputter.to_png(height: 50))
    f.close

    lumber_unit.barcode.attach(io: File.open(filepath), filename:)
    lumber_unit.save!
  end
end

The line that raises this error:
f.write(outputter.to_png(height: 50))

Can anyone suggest how I might amend my code to stop raising the deprecation warning?  I scrutinised the documentation here but I couldn't work it out.

@panhandledoor This isn't a you problem, it's a gem problem. I've added a PR here:
https://github.com/toretore/barby/pull/113
That said, I'm pretty sure this gem is no longer maintained by the author, and every other fork of it I've seen is equally ghosted. For what it's worth, the deprecation warning doesn't appear to be hurting anything, so if you can live with the annoyance, you're probably fine.
Beyond that, feel free to use my fork, (which has the fix), or fork it yourself and apply the fix, blah blah blah open source, etc. 😁


missing import AuthenticationException

https://github.com/Microsoft/MLAKSDeployAML/issues/15

Great catch, thanks a lot!


Set JupyterHub Proxy to listen on localhost only

Hi Guys,
I've configured a reverse proxy in apache to provide ssl to a number of services running on the same node. The only thing i need to do now is stop jupyterhub responding to queries which don't come from <IP_ADDRESS>.
Is there a config line I can write to sort this out?
Cheers

set
c.JupyterHub.ip = '<IP_ADDRESS>'

in jupyterhub_config.py

Cheers @minrk. I figured this out in the end.


Separation of specification concerns into individual files.

Current Behavior
The single spec is long, making it hard to reason over and making use cases involving only the performance test configuration more difficult than they need to be.
Desired Behavior
Each of the five areas of the specification should be broken into individual specification files.

I shall submit a PR on this.

Thank you. 😄

I shall close this. So shall I go ahead and import this into meshery as a package?

That sounds wonderful.

Hi @leecalcote can we close this issue?


vnStat from OS X Host not loading - giving CherryPy Errors

So for quite a while now my vnStat module refuses to load.... All it does is shows that loading circle.... never ever ending.....

vnStat is installed on my Mac, been uninstalled, reinstalled, done through source and through HomeBrew and back again....
But, my HTPC site runs from an Ubuntu 14.04 VM Guest.
In the logs it throws CherryPy errors.....
http://pastebin.com/8AjjYnAt
I'm not sure if there's anything else I might be missing....

What version of vnstat is installed on you Mac? If run vnstat --dumpdb --xml in the macs shell what happens?

vnStat is 1.14....
The output from the --dumpdb is here:
http://pastebin.com/dPGhdLmF

@jpartain89 Seems that the is no data. Can you to update htpc manager and port the log again?

I ran the updater through the GUI on the webpage.
and here is my pastebin output of just when I am attempting to view vnStat through HTPC and it also included the last attempted update that matched the current info.
http://pastebin.com/r4d6bB3W

Ok, it still fails since there is data returned from paramiko.
Can you try to ssh from the vm to the mac and run the same command. What happens then?

Closing because of inactivity.


Added predictions for classification task. Fixed the check for normlizer presence.

Updated make_ensemble_predictions to also predict for classification tasks, I am not sure if we need the aleatoric standard deviation in the output DataFrame.
The check -

if "normalizer_dict" in checkpoint:

was incorrect, it would trigger even for classification tasks, because they have an empty normalizer dict for each task, but the attribute is present.

Performed a sanity check on denormalization by using my code and then denorming manually, I switched to the state at 5afeb6a30f992f56a4b354a85cb135f72a29f479 before doing this experiment.

Continuation of #91.