Implement CLI and config for all scripts

Currently config only read in first script, update for the other scripts (branch off secondary_locations) and add config for sample size.

[x] Number of households
[x] Zoning config: make zoning layer generic (i.e. remove hard-coded OA21CD).

# Could be: Output Area, MSOA, hexagons, etc for choosing a POI's locations to enable
# assignment to zones and then locations within zones. Routing engine gives OD times
# in terms of a zone_id X zone_id matrix
# Column name of zone ID
zone_id = "OA21CD"

Closing following merging #46.


Vickel: Watch unhss.com

Vickel requests the watch of the watch_keyword unhss\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

unhss\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by cocomac in Charcoal HQ


[Hub Generated] Review request for Microsoft.HybridCompute to remove version preview/2023-04-25-preview

This is a PR generated at OpenAPI Hub. You can view your work branch via this link.
ARM (Control Plane) API Specification Update Pull Request
PR review workflow diagram
Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

Purpose of this PR
What's the purpose of this PR? Check all that apply. This is mandatory!

[ ] New API version. (Such PR should have been generated with OpenAPI Hub, per this wiki doc.)
[ ] Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
[ ] Update existing version to fix swagger quality issues in S360.
[x] Other, please clarify:

remove 2023-04-25-preview from the public repo, will be moved to the private repo for duration of the private preview and will be published again to the public repo once we start public preview

Due diligence checklist
To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

[x] I have reviewed the general guidance on the spec PR review process: https://aka.ms/specprreview.
[x] I confirm this PR is modifying Azure Resource Manager (ARM) related specifications, and not data-plane related specifications.
[x] I commit to follow the Breaking Change Policy.
[x] I have reviewed following Resource Provider guidelines, including
ARM resource provider contract and
REST guidelines (estimated time: 4 hours).
I understand this is required before I can request review from an ARM API Review board.

ARM API changes review

If you want for the ARM team to review this PR, you must add the ARMReview label.
The automation may automatically add the ARMReview label, if appropriate.
If this happens, proceed according to guidance given in GitHub comments also added by the automation.

Breaking change review
If you have any breaking changes as defined in the Breaking Change Policy,
follow the process outlined in the High-level Breaking Change Process doc.
Getting help

For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure
and https://aka.ms/ci-fix.
For additional help, see https://aka.ms/azsdk/support/spectools.

@rkmanda Hi, can I get a review on this PR, it removes the 2023-04-25-preview swagger from the public repo, I was told I need to keep this swagger in the private swagger repo for the duration of the private preview

@rkmanda Hi, can I get some help merging this PR in, it looks like swagger avocado isn't passing but 2023-03-15-preview and the 2022-12-27 swaggers contain different APIs, so I'm not sure how to fix the avocado errors

this js sdk breaking should be non-breaking

@visingla-ms Hi, it looks like the PR can't merge due to Swagger Avocado failing, we can't do anything about this error as the API paths are different in the latest stable and latest preview version

@rkmanda Hi, can I get some help merging this PR in, it looks like swagger avocado isn't passing but 2023-03-15-preview and the 2022-12-27 swaggers contain different APIs, so I'm not sure how to fix the avocado errors

Approving Avocado failure per commend from @vedkale:

We are removing the swagger from the public repo but keeping it in private repo because we were instructed by the breaking change team as the feature is still in private preview. The latest stable and previous preview api versions were created at the same time so they contain different API paths. Also the breaking change has already been approved

/pr requestmerge


limit celery to supported version

celery 5 was released recently and is not supported, this change limits celery to supported version

Pull Request Test Coverage Report for Build 1161

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+8.5%) to 25.619%

Totals

Change from base Build 1158:
8.5%

Covered Lines:
1737

Relevant Lines:
6780

💛  - Coveralls


What are the user-configurable parameters of the hybrid LSODA algorithm?

@fbergmann @shoops @pmendes @copasi The online COPASI documentation describes the parameters below, but the COPASI UI doesn't show them. Which of these are user-configurable?

Integrate Reduced Model
Relative Tolerance
Absolute Tolerance
Max Internal Step Size

@fbergmann verified that these are all tunable via the COPASI API and COPASI files.


util: add trailing newline to inventory files

In simple cluster cases (like a single monitor), this inventory file may only have one host. If it's the last line in the file, cat puts it on the same line as the prompt... which makes my eyes skip over it, thinking it's empty.
Add a trailing newline so it's easier to quickly read the file with cat.

this has totally happened to me before

no newlines is a hard thing for @ktdreyer
LIKE DRIVING A BUS

MOAR NEWLINES.
MOAR.
NEWLINES.


chore: Use DbUser for /contributor/search endpoint

Description
Followup to: https://github.com/open-sauced/api/pull/1039

[!WARNING]
Note: this should go in alongside the above API change. The API for v2/contributor/search will be returning DbUser (which includes the OSCR) now

Related Tickets & Documents
Related to work in: https://github.com/open-sauced/app/issues/3859 - cc @zeucapua this is relevant to what you're working on with the OSCR in contributor search
Mobile & Desktop Screenshots/Recordings
Things look good!

Steps to QA

Run API locally (or wait for the API changes to land on beta)
Run App locally
Inspect workspaces table, contributor cards, and repo pages contributors still all work

Tier (staff will fill in)

[ ] Tier 1
[ ] Tier 2
[ ] Tier 3
[x] Tier 4

@zeucapua - I think I got the types ironed out: the new type I added is essentially a superset type of DbUser (which includes all the fields from the user entity alongside the devstats from the API). I wonder if in the future we should unify these types - problem for future us!

Contributor data on the explore page is missing
https://deploy-preview-3989--oss-insights.netlify.app/explore/topic/typescript/contributors/filter/recent?range=30

Contributor data on the explore page is missing https://deploy-preview-3989--oss-insights.netlify.app/explore/topic/typescript/contributors/filter/recent?range=30

@brandonroberts - note my warning: the deploy preview won't work until https://github.com/open-sauced/api/pull/1039 goes in (since this uses those new types in the v2/contributors/search endpoint.

Thanks 🤦

API changes cut into beta, deploy preview is live with changes: https://deploy-preview-3989--oss-insights.netlify.app


"All declarations must have identical modifiers" error only changed in one place with --watch

TypeScript Version:  3.1.0-dev.20180810
Search Terms:
Code
a.ts:
interface Document {
	fullscreen: boolean;
}

tsconfig.json: {}
Run tsc --watch. See errors in a.ts and lib.dom.d.ts since fullscreen must be readonly.
Change a.ts to say readonly fullscreen: boolean;.
Expected behavior:
No error.
Actual behavior:
Still an error in lib.dom.d.ts.
Error goes away when restarting tsc --watch.

Right now we do not generate errors in lib file even if change is in non module file, and fix would be to remove cached diagnostics in lib file if change is in non module file.

what's wrong with this?

All declarations of 'status' must have identical modifiers.

http://www.typescriptlang.org/play/index.html#src=%2F%2F `Response` will be defined here...
interface Response {
    %2F%2F Some HTTP status code%2C such as 200
    status%3A number%2C
    %2F%2F All declarations of 'status' must have identical modifiers %3F%3F%3F
}

let log %3D console.log%3B
let error %3D console.error%3B
let warn %3D console.warn%3B

fetch("https%3A%2F%2Fblogs.xgqfrms.xyz%2Ffoo%2Fbar")
.then((res%3A Response) %3D> {
    let json %3D {}%3B
    log(res.status)
    if (res.status %3D%3D%3D 200) {
        json %3D res.json()%3B
    } else {
        %2F%2F json %3D {}%3B
    }
    return json%3B
})%0D%0A.then(json%20%3D%3E%20log(%60fetch%20json%20%3D%60%2C%20JSON.stringify(json%2C%20null%2C%204)))%0D%0A.catch(err%20%3D%3E%20error(%60fetch%20error%3A%60%2C%20err))%3B%0D%0A

@xgqfrms name conflict – there is a Response interface defined in lib.dom.d.ts and status there has different access modifier than in yours:
/** The Response interface of the Fetch API represents the response to a request. */
interface Response extends Body {
    readonly headers: Headers;
    readonly ok: boolean;
    readonly redirected: boolean;
    readonly status: number;
    readonly statusText: string;
    readonly trailer: Promise<Headers>;
    readonly type: ResponseType;
    readonly url: string;
    clone(): Response;
}

Over at DefinitelyTyped/DefinitelyTyped#15104, this issue is being discussed without figuring a solution being provided that works for everyone. Can you please weigh in with which package upgrade, configuration or whatever is required to fix this problem permanently for everyone?


Formatting Java

Hi,
is it possible to use coc-prettier to format Java files? There is https://github.com/jhipster/prettier-java that let's me format via command-line, but i was wondering if coc-prettier could handle it as well in order to format on save.
Right now when trying :CocCommand prettier.formatFile I get Command error: cannot read property 'replace' of undefined.
Any solution?
CocInfo:
## versions

vim version: NVIM v0.4.3
node version: v14.3.0
coc.nvim version: 0.0.78-0c973a7a47
coc.nivm directory: /home/andrej/.config/nvim/bundle/coc.nvim
term: xterm-256color
platform: linux

## Output channel: prettier

## Output channel: snippets

[Info 6:37:54 PM] Using ultisnips directories: UltiSnips /home/andrej/.config/coc/ultisnips
[Info 6:37:54 PM] Using ultisnips python command: pyx

## Output channel: java

[Info  - 6:38:01 PM] JDT Language Server started
[object Object]

Regards

You'd need to use another code formatter. Prettier supports just the languages mentioned here: https://prettier.io/docs/en/index.html

Please read my post before answering.
I literally linked the plugin that let's you format Java files with Prettier.

Can't make it for now since it check supported languageIds from prettier

I see. Thanks for the answer!
Regards


feat(impl):[TRI-824] update snakeyaml to fix rce

Update snakeyaml and other required deps to fix RCE

Created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/7275

IPlab approval is ready now


fix(icons): throw error when env vars are undefined

Informs the user about missing environment variables.

Preview environments are getting posted here, as soon as they are ready!


Images in Twitter quote tweets [Bug]

If there is an image in a quote tweet it doesn't load - only the quoted tweet contents and the text from the comment - not the commented image

What version and on what platform are you using? Could you provide the Feed URL so that I can verify what you are seeing?

I am using version 6.0.2 on iOS. I created an example:
https://twitter.com/sycx4wswtm

This has been fixed in the upcoming 6.1 release. You can verify it using TestFlight or wait until 6.1 is released.

Thanks for the good error report. I thought it was fixed, but wanted to verify that we were talking about the same bug.

I just checked out the testflight version and it is indeed fixed - thanks!


When the player is paused and the screen is turned off and then resumed, only the video advances for a few seconds.

Version
Media3 main branch
More version details
implementation("androidx.media3:media3-exoplayer:1.2.0")
Devices that reproduce the issue
Google Pixcel Fold
Devices that do not reproduce the issue
None
Reproducible in the demo app?
Not tested
Reproduction steps

Play any work
Pause at any point
Turn off the screen (you can also turn off the screen by pressing the power button or turning it off over time)
Return
Only the video is advanced by a few seconds. When you restart playback, the video will not move until it catches up to where it has progressed, but the audio will continue to play normally since it has not progressed.

Expected result
Plays at the playback position before returning
Actual result
The video playback position is progressing
Media
https://github.com/androidx/media/assets/135189405/1e8e5490-dbac-400e-b15c-620c43b7b535
Bug Report

[X] You will email the zip file produced by adb bugreport to<EMAIL_ADDRESS>after filing this issue.

Hello @homma-hiroshi445,
Thank you for reporting your issue. Would you be able to share a bug report taken during a reproduction of the issue? If you cannot share publicly, please send it to<EMAIL_ADDRESS>with the subject Issue #1278. Please also update this issue to indicate you've done this.
In addition, are you able to reproduce this with the demo application?


Enabled kind audit logs in the e2e tests

What this PR does / why we need it:
This PR enabled kind audit logs (via the /hack/audit.yaml policy file) and logs the data in the e2e test log dump.
NONE

/retest


Omis admin cancel order

At the moment, advisers can only cancel an order if in status draft or quote_awaiting_acceptance using the datahub-frontend.
This adds the ability for DIT staff to cancel orders in status quote_accepted or paid as well.
It belongs to the admin area as it should be considered an exceptional case.
It also refactors datahub.core.test_utils as there were a couple of functions which were confusingly similar.

Codecov Report

Merging #711 into develop will increase coverage by 0.34%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           develop     #711      +/-   ##
===========================================
+ Coverage    96.14%   96.49%   +0.34%
===========================================
  Files          137      137
  Lines         3971     4019      +48
  Branches       378      369       -9
===========================================
+ Hits          3818     3878      +60
+ Misses         106       90      -16
- Partials        47       51       +4

Impacted Files
Coverage Δ

datahub/omis/order/admin.py
94.95% <100%> (+35.43%)
:arrow_up:

datahub/omis/order/validators.py
97.92% <100%> (+0.06%)
:arrow_up:

...atahub/omis/order/templatetags/order_admin_tags.py
100% <100%> (ø)

datahub/core/permissions.py
86.2% <0%> (-5.1%)
:arrow_down:

datahub/search/dict_utils.py
73.8% <0%> (-1.2%)
:arrow_down:

datahub/search/elasticsearch.py
96% <0%> (-0.62%)
:arrow_down:

datahub/search/views.py
95.9% <0%> (-0.26%)
:arrow_down:

datahub/search/companieshousecompany/views.py
100% <0%> (ø)
:arrow_up:

datahub/search/investment/views.py
100% <0%> (ø)
:arrow_up:

datahub/investment/admin.py
100% <0%> (ø)
:arrow_up:

... and 11 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 39646cd...eae1cd3. Read the comment docs.

Something we we might want to bear in mind is that Django 2.0 has some changes in the admin interface (mainly making it responsive). Not sure what the impact on customisations is, but it might be something to bear in mind before we make too many of them.

@reupen yeah I know :/ hope we can upgrade sooner rather than later...


TXLock menu overrides FLock option

If we are in VFO mode, even with FLock set to GB HAM, it is possible to transmit outside the permitted range due to the new TXLock option, which overrides the FLock setting

That's the idea. TXLock allows you to make exceptions on certain frequencies outside the band plan chosen via FLock.
Take a look to the documentation. So if in VFO mode you're able to transmit outside the permitted range (GB HAM for you), it's because FLock is OFF on your transceiver.
Armel F4HWN.

I seem to remember trying this out and I found that if you set TX Lock to ON on VFO A and VFO B, It works as expected and protects you from accidentally transmitting out of band. Buy default i have set everything to TX Lock ON and I'm using the Flock to decide whether transmit is permitted or not.

That's correct @zardoz99 :) Believe me, it's very simple :)
In memory channel or VFO mode, if the frequency is inside the band plan selected in FLock, you can transmit.
In memory channel or VFO mode, if the frequency is outside the band plan selected in FLock,

you can transmit only if TXLock is OFF
you cannot transmit if TXLock is ON

Note that if a memory channel or VFO is outside the band plan and TXLock is ON, there will be a small padlock to the left of the name.
Armel F4HWN.

For example, if I give TXLock ON within the GB HAM range all TX is blocked in VFO mode, for me it doesn't make sense to have TXLock ON, not allowing me to do TX within the GB HAM range.

I seem to remember trying this out and I found that if you set TX Lock to ON on VFO A and VFO B, It works as expected and protects you from accidentally transmitting out of band. By default I have set everything to TX Lock ON and I'm using the Flock to decide whether transmit is permitted or not.

It was just a mistake I made, that's what they said above, I just had to set TXLock outside of Range FLock in VFO mode to ON and everything was resolved!


Show the date of the latest data update on chart

Design: See if it makes sense to have an info panel, with this information + values & dimension description
Development: 1st add the information in the footnotes, then see if we need to make an info panel

I'd simply add the Status line next to the dataset with: Latest update (date & time)
Additionally we can put this information then also in the Meta Data Side Panel that we will tackle next.

What do you think of an additional line ? I think it would be easier to find the information.
Here the 06.08h is the time right ?

What about the publication date ? Should it be there or only the modification date ?

Should we also modify the chart preview, we only put the date published there ? I think it would be good to be coherent between the preview and the footnotes. Maybe we will tackle that with the metadata panel ?

Yes I agree. It makes sense to be coherent and then also add the Latest update to the Metadata Panel.
Regarding the lines. I agree that readability might be better if everything is on a separate line, but as we have more and more information added I decided to group the the dataset and Publication date on one line and the Source and Creator of the visualization on one line to avoid a big block of text.

And yes06.08h is the time stamp

@ptbrowne To better distinguish the information we could make the labels bold (see screenshot)

I see this is the same "technique" as we use for the filters. I can implement this. My only comment would be if we could maybe swap the bold to the values instead of the labels (both for filters and metadata).


As a frontend developer I need to be able to send updated user details of a professional

We need to make sure that user detail changes are persisted both in KC and ES!

Elastic side was solved w/ #5 but the KC side is missing

Resolved together with #5


Patches

Hi,
thank you for this great repository!
I have two questions regarding the patches:

Are the number of patches and points per patch always chosen by hand or are they dynamic w.r.t the size of the input point cloud?

Did you also observed predictions (maybe depending on the patch size) on which most points are located at the center of the patch?

Thank you !

Hi,

In our work, the number of patches is dynamic based on the input points. The points number per patch is fixed. Our solution may not be optimal. You may try different settings.

We did not observe that. As we use chamfer distance loss, this situation should not happen theoretically.


Use prepared statements / parameterized queries?

I saw SQL statements by string concatenation and felt a little odd. Should someone work on using a safer approach? I don't know PHP too well, but it seems to me especially if you start getting pull requests that a practice like this could lead to a security vulnerability pretty easily.

Yeah, at the moment, sanitization is handled outside of this code (there's a note about this in node.php, but not in love.php or star.php). But certainly, for performance they should be switched.

All live code is parametrized queries, but old code (WIP site) hasn't been converted yet.

DB library from Delorean was merged in, and Theme Voting code updated. Any code referencing the old un-prepared functions should now be broken, making them harmless. Closing this issue.


os/selinux: s/realpath/readlink -f/

Change progression: readlink (corner failures) -> realpath (obsolescent) ->
readlink -f (desired canonicalization of symlink absolute path).
Link the file-issue recomendation to the bugs/issues URL.
Title Case Headings.
Tune language/style.
Prefix blocked cmd lines with prompt ($) to distinguish from cmd output.

@kayrus Addendum PR to your merge. I switched to readlink -f. Objections/PTAL?

Added one note

Actually will merge this, then fix the above comment and a few other bits.


Implement reading of blowing snow parameters in 5.0 image mode

Currently vic_init() just contains a placeholder for reading blowing snow parameters.

You can assign this to me.

closed by #389.


enhancement Add clone task failed window to reblance tablet

Proposed changes
Add a time window to track the failure status of the be clone task and determine whether to rebalance it

Clone has failed more than a certain number of times in the recent period of time
The TableSchedule is for replicas with missing versions, and they are on unhealthy machines. If there are enough remaining machines, and another replica can be created on other machines, the abnormal machines will be skipped when selecting dest in Tablet Sched.

Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall

先变为draft


Evaluate Profile-Guided Optimization (PGO)

Hi.
There are a lot of examples of different software, where Profile-Guided Optimization (PGO) helps a lot with performance - you can check it here. E.g. in this list are a lot of databases like Redis, MongoDB, and PostgreSQL. For CR-SQLite the most interesting results I think the PGO results for SQLite.
We need to check the PGO effects on cr-sqlite, and if it works well - write a note in the cr-sqlite documentation about PGO (like it's already done for ClickHouse). I'd appreciate your providing an easy way to build cr-sqlite with PGO, and experienced users will be able to do it on their own for their own usage scenarios. Another option is to optimize the cr-sqlite builds with a generic-enough profile. Providing PGO-optimized binaries could be a trickier task (since it requires preparing a good-enough profile) but as an option would be great to see too.
For the Rust projects, I recommend starting with cargo-pgo.

maybe one day... not quite a priority for me right now.

maybe one day... not quite a priority for me right now.

Maybe will be better to leave the issue open? In this case, maybe someone from the community will take the issue and perform all corresponding benchmarks and other PGO-related stuff.

Sure.


Settings: make global config file optional

Right now we crash in get_global_config() if the global config file does not exist.
Removing this hard requirement, positions envs and the global config file as 2 alternative credential sources as one would expect.
Relying on a global config file in the user's $HOME makes it awkward for CI, environment variables are usually preferred especially for passing credentials.

However, if the config doesn't exists on the fs we should make sure it is provided in env, instead of ignoring this misconfiguration.
I believe that with your change we won't ask the user to run wrangler config because it's now optional, which is wrong.

If neither the config file or the envs provide the required values the .try_into() part will fail (because the api_key and email attributes of GlobalUser are not optional Option<...>): https://github.com/cloudflare/wrangler/blob/3d4fa27329247427f5e2a16addd495bb2d65ae3b/src/settings/global_user.rs#L36-L47
so with this change incomplete settings will show the correct error, hinting to run wrangler config.
We could probably improve the error message suggesting to run either wrangler config or set $CF_EMAIL and $CF_API_KEY

@xtuc To sum it up the code already ensures that the config is not incomplete, by matching against the Result<> of .try_into().
This change basically ensures that we throw an error only on incomplete settings, whereas prior to this change you would get an error if the global config file doesn't exist, despite providing valid config via ENVs.

Thanks for the clarification. I'm not a fan of the way we merge the config. I think that we have two cases:

CI, where you can provide config in env
Desktop, where you can provide the config in a file

However, I will see what the other reviews think about that.

@xtuc Misconfiguration throws with a relatively clear error message (see https://github.com/cloudflare/wrangler/blob/3d4fa27329247427f5e2a16addd495bb2d65ae3b/src/settings/global_user.rs#L41)
What behavior do you expect ?
It would be good to get this merged, because it prevents users from using it in a CI setup (where you don't have an interactive terminal and it would be ugly to artificially generate a config file in CI)

Thanks for the contribution, @AaronO!


docs: remove arm64 statement from readme as arm64 image now pushed

The Issue
The upstream image is now pushed with arm64, so we can remove the statement about arm64 not being supported.
https://hub.docker.com/r/realobjects/pdfreactor/tags

@rfay Thats right. Thank you.
The Pimcore example is also outdated. I will create a own PR for the new version of Pimcore.

Thanks @blankse - I forgot that you were great with Pimcore. Could you take a look at the new Pimcore Quickstart and see if there's anything else that should be added? https://ddev.readthedocs.io/en/latest/users/quickstart/#pimcore

@rfay There is only a consumer daemon configured. I think we should also add a maintenance daemon.
See: https://github.com/pimcore/skeleton/blob/2024.x/.docker/supervisord.conf
Can I find the docs also in github? So I can create a PR for this.

The normal way would be with web_extra_daemons, note that the quickstart already has a daemon for pimcore, does maintenance, https://ddev.readthedocs.io/en/stable/users/quickstart/#pimcore
Followups in issue in ddev//ddev please, thanks!


@AutoConfiguration annotation compatible

Regarding whether the @AutoConfiguration annotation in the QuickFixJClientAutoConfiguration class can be compatible.
Since I use a lower version of Spring Boot 2.5.8, there is no @AutoConfiguration annotation, so the "clientInitiator" bean cannot be loaded.
There is no need to use the @AutoConfiguration annotation for this project, @Configuration is enough

btw, OSS support for Spring Boot 2.5.8 was ended in May last year, although commercial support is still going for a bit longer. You should at least consider upgrading to 2.5.14 which will contain fixes to a few bugs.

Hi @ChildrenGreens, I just released version 2.15.3, which gets rid of @AutoConfiguration annotation. Please let me know if this version works for you.
Thanks

@esanchezros Thank you for your suggestion on upgrading to Spring Boot 2.5.13. I will look at the source code and tags later and make an evaluation.

Closing for now, @ChildrenGreens please feel free to reopen if necessary.


[Possible bug] tcpServices binds to new map in newLoadBalancerController

@beeps:
In newLoadBalacnerController lines https://github.com/kubernetes/contrib/blob/master/service-loadbalancer/service_loadbalancer.go#L391-L395
Seems a little off to me, i.e. line 391...
 lbc := loadBalancerController{
...
    tcpServices: map[string]int{},
}

In the above, shouldn't the loadBalancerController be binding tcpServices to the value of cfg.tcpServices ?  The code just below seems to expect that tcpServices actually has some data in it...
strings.Split(*tcpServices, ",") {

I'm in the process of extracting more info from reading the code.
If I've missed something obvious, apologies in advance :)..

I haven't looked at the code but i can tell you how to figure it out. Replace https://github.com/kubernetes/contrib/blob/master/service-loadbalancer/service_loadbalancer.go#L522 with:
	if *dry {
		kubeClient = client.NewOrDie(&client.Config{Host: "http://<IP_ADDRESS>:8001", Version: "v1"})
	} else if *cluster {
		if kubeClient, err = client.NewInCluster(); err != nil {
			glog.Fatalf("Failed to create client: %v", err)
		}
	} else {
		config, err := clientConfig.ClientConfig()
		if err != nil {
			glog.Fatalf("error connecting to the client: %v", err)
		}
		kubeClient, err = unversioned.New(config)
	}

Create a tcp service like: https://github.com/kubernetes/contrib/tree/master/service-loadbalancer#tcp, run kubectl proxy on localhost pointed at your remote cluster, and observe the haproxy config the loadbalancer spits out when you run (on the same machine kubectl proxy is running on):
service_loadbalancer --dry --tcp-services=mysql:3306

If there's a bug, submit a pr :)
Also feel free to submit the snippet that allows *dry above as a pr if you have time.

Thanks ! I'll try to mock this out now and update Docs accordingly also.

I'm pretty sure --tcp-services is WIA btw, I just used mysql in my cluster.

WIA="working in action"?

I mean wai

ah ok, "working as-is" :) .   Will look deeper now while I test it.

not a bug , looked closer and the tcpServices was in a struct to begin with, got it confused with the string arg inside the struct .


Can I Return a Map of String Keys

I'm not sure i'm using the pakage correctly but when I return a document in the resolve function it only works if the map has symbol keys. This means I have to currently convert them after every data base query.
Is this the intended behavior? Is there a way I can return a string map instead?
For example this works:
%{
  type: App.Types.User.get(),
  resolve: fn(_, _, _) ->
    %{id: "123", name: "Bob"}
  end
}

# returns
{
  "data": {
    "user": {
      "name": "Bob",
      "id": "123"
    }
  }
}

however this doesn't work
%{
  type: App.Types.User.get(),
  resolve: fn(_, _, _) ->
    %{"id" => "123", "name" => "Bob"}
  end
}

#returns
{
  "data": {
    "user": {
      "name": null,
      "id": null
    }
  }
}

Should be possible either way. Feel free to rephrase this as a bug and I'll take a look at it.

@joshprice ok will do. I have dead time tomorrow so i'll work on making a reproduction and will re-edit this as a bug.

@joshprice I just uploaded a reproduction repo that has a working and notWorking query. These can both be executed with:
GraphQL.execute(TestSchema.schema, "{working {name}}")
GraphQL.execute(TestSchema.schema, "{notWorking {name}}")

and the meat of it is here in web/graphql/test.ex:
        fields: %{
          working: %{
            type: User.type,
            resolve: %{name: "Ted"}
          },
          # should return map with "Bob", instead it returns map with null
          notWorking: %{
            type: User.type,
            resolve: %{"name" => "Bob"}
          }
        }

notWorking should return {:ok, %{data: %{"notWorking" => %{"name" => "Bob"}}}} instead of {:ok, %{data: %{"notWorking" => %{"name" => nil}}}}

Thanks Adam! I've got a fix for this that I should be able to push up later today.

@joshprice if there's anything I can do to help test just let me know!
BTW thanks so much for working on this! I'm working on a GraphQL-RethinkDB example app to show how one can use it with RethinkDB and Phoenix.

The example app looks great! Is it deployed anywhere? Any chance of linking to it or using as an example in http://playground.graphql-elixir.org/
I didn't manage to get that fix in the last release I'm afraid, still had a couple of things to confirm. Will push something up asap.

Thanks! I'll deploy it to Heroku and ad to the playground list once I get the mutations finished.
No worries on the fix, i'm not using it in prod yet anyway.

Awesome will let you know when I've made the fix. Thanks again!
On Mon, Feb 15, 2016 at 4:11 AM, Adam Brodzinski<EMAIL_ADDRESS>wrote:

Thanks! I'll deploy it to Heroku and ad to the playground list once I get
the mutations finished.
No worries on the fix, i'm not using it in prod yet anyway.
—
Reply to this email directly or view it on GitHub
https://github.com/joshprice/graphql-elixir/issues/54#issuecomment-183929801
.


Issue template: Remove verbose flag for dependency tree

In mvn dependency:tree -Dvebose, verbose flag is misleading with Maven 3 - runs Maven 2 resolution. Removing it.

/check-enforcer override


when i run envoy it comes up with internal error

Settings:
Prefix: '&7[&cCrazyEnvoy&7]:' #The prefix before the messages CrazyEnvoys sends.
Toggle-Metrics: true #Turn on and off if your server stats are sent to http://mcstats.org/plugin/CrazyEnvoy.
Falling-Block-Toggle: false
Falling-Block: '138' #The block that will be falling.
Fall-Height: 1 #How high the falling blocks spawn.
Max-Crate-Toggle: true
#If true then only a specified amount of crates will spawn and if false then all crates will spawn.
Max-Crates: 50 #The max amount of crates that will spawn.
Random-Locations: false #If true you will need to make sure to set the center location.
Max-Radius: 120 #The maximum distance the crates will fall from the center.
Min-Radius: 10 #The minimum distance from the middle the crates will fall from.
Envoy-Run-Time: '5m' #The amount of time the envoy event will go for.
Envoy-Timer-Toggle: true #If the envoy will happen on an interval. If false the only wait it will start is if its started with the command or flare.
Envoy-Cooldown-Toggle: true #Toggle if it uses a cooldown or a specified time of the day.
Envoy-Cooldown: '1h' #The time till the envoy event will happen again.
Envoy-Time: '11:00 PM' #A specified time of the day that an envoy will happen. Please use 1-12 for hours and 0-59 for minutes.
Minimum-Players-Toggle: false #When the envoy is about to start toggle if there needs to be a minimum amount of players. (Does not affect flares)
Minimum-Flare-Toggle: false #Toggle if using a flare has to meet the minimum players requirement. Minimum-Players-Toggle must be true for this to work.
Minimum-Players: 3 #The minimum amount of players needed to start the envoy.
World-Messages:
Toggle: true #Toggle if the broadcasted messages are only in a specific worlds.
Worlds: #The worlds you wish to have the messages only show up in.
- 'ASkyBlock'
Envoy-Warnings: #The times that will make the warning messages.
- '30m'
- '15m'
- '5m'
- '1m'
- '30s'
- '10s'
- '1s'
Flares: #Options about flares. Players need the crazyenvoy.flare.use permission to use the flares.
Item: '76' #The time the flares are.
Name: '&7&l(&4&l!&7&l) &cFlare' #The name of the flare.
Lore: #The lore of the flare.
- '&7Right click me to'
- '&7start an envoy event.'
World-Guard: #The options for when using world guard regions to make flares work only in those regions.
Toggle: false #If they have to use flares in specified regions.
Regions: #The name of the regions you can use flares in.
- 'WarZone'
28.03 05:28:55 [Server] INFO Saving your shops... 28.03 05:19:25 [Server] INFO No new version available. 28.03 05:19:18 [Server] INFO ... 15 more 28.03 05:19:18 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO at me.BadBones69.envoy.Main.onCommand(Main.java:236) ~[?:?] 28.03 05:19:18 [Server] INFO at me.BadBones69.envoy.api.Envoy.startEnvoyEvent(Envoy.java:631) ~[?:?] 28.03 05:19:18 [Server] INFO at org.bukkit.Location.getChunk(Location.java:82) ~[CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO Caused by: java.lang.NullPointerException 28.03 05:19:18 [Server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_131] 28.03 05:19:18 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555) [CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651) [CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371) [CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:696) [CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [CraftBukkit.jar:git-Bukkit-8f47214] 28.03 05:19:18 [Server] INFO at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_131] 28.03 05:19:18 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
the bold text is where error comes up

Send your envoy crates config.

Settings:
Prefix: '&7[&cCrazyEnvoys&7]: ' #The prefix before the messages CrazyEnvoys sends.
Do not change this. We use this to check if your Configs including if envoy configs are outdated!
Config-Version: 1
Whether you want to be notified when a new update is available.
Update-Checker: true
Toggle-Metrics: true #Turn on and off if your server stats are sent to https://bstats.org/
Falling-Block-Toggle: true #Toggle if it spawns a falling block or if the crates just appear.
Falling-Block: 'BEACON' #The block that will be falling.
Fall-Height: 15 #How high the falling blocks spawn.
This option should ONLY be used if Random-Locations is false.
Max-Crate-Toggle: false #If true then Max-Crates amount of crates will spawn and if false and using set spawn locations, then all crates will spawn.
Random-Amount: false #If true, selects a random number of crates between the Min-Crates and Max-Crates values. Max-Crate-Toggle has to be false for this to work.
Min-Crates: 7 #The min amount of crates that will spawn.
Max-Crates: 20 #The max amount of crates that will spawn.
Random-Locations: false #If true you will need to make sure to set the center location.
Max-Radius: 300 #The maximum distance the crates will fall from the center.
Min-Radius: 20 #The minimum distance from the middle the crates will fall from.
Envoy-Locations-Broadcast: false # If envoy locations should be broadcast whenever an envoy event starts
Envoy-Run-Time: '5m' #The amount of time the envoy event will go for.
Envoy-Timer-Toggle: true #If the envoys happen on an interval. If false the only wait it will start is if it's started with the command or flare.
Envoy-Cooldown-Toggle: true #Toggle if it uses a cooldown or a specified time of the day.
Envoy-Filter-Players-Zero: true #Toggle if you want CrazyEnvoys to ignore when player counts are 0.
Envoy-Cooldown: '1h' #The time till the envoy event will happen again.
Envoy-Time: '2:00 AM' #A specified time of the day that an envoy will happen. Please use 1-12 for hours and 0-59 for minutes.
Minimum-Players-Toggle: false #When the envoy is about to start toggle if there needs to be a minimum amount of players. (Does not affect flares)
Minimum-Flare-Toggle: false #Toggle if using a flare has to meet the minimum players' requirement. Minimum-Players-Toggle must be true for this to work.
Minimum-Players: 12 #The minimum amount of players needed to start the envoy.
Broadcast-Crate-Pick-Up: true #Toggle if when a player gets a crate if it broadcasts the message.
Crate-Collect-Cooldown: #If when a player collects a crate if they have to wait to collect another.
Toggle: false #Toggle this option on and off.
Time: '15s' #The time till they have to wait.
Crate-Countdown:
Toggle: false # If there should be a grace period when envoys spawn.
# Recommended value is at least 15+ seconds. With falling blocks, that takes up about 5 seconds and for technical reasons. I can't start it after that...
Time: 120 # How long in seconds till the envoys can be opened?
Message: '&cReady to claim.' # The message to show if the countdown is up or the toggle is set to false.
# Needs to have a space, so it's not crunched next to the countdown.
Message-Seconds: ' seconds.'
World-Messages:
Toggle: false #Toggle if the broadcast messages are only in a specific worlds.
Worlds: #The worlds you wish to have the messages only show up in.
- 'world'
Envoy-Warnings: #The times that will make the warning messages.
- '30m'
- '15m'
- '10m'
- '1m'
- '30s'
- '20s'
- '10s'
- '5s'
- '3s'
- '1s'
Flares: #Options about flares. Players need the crazyenvoy.flare.use permission to use the flares.
Item: 'REDSTONE_TORCH' #The time the flares are.
Name: '&7&l(&4&l!&7&l) &cFlare' #The name of the flare.
Lore: #The lore of the flare.
- '&7Right click me to'
- '&7start an envoy event.'
World-Guard: #The options for when using world guard regions to make flares work only in those regions.
Toggle: false #If they have to use flares in specified regions.
Regions: #The name of the regions you can use flares in.
- 'WarZone'


How to modify the header? (\chapter*{}, title or just hide the chapter)

I'd like to show the title of the chapter, which is fine, but sometimes I use \chapter*{}, so it appears "General index" or the name of a previous section, which is very awkward sometimes. I'd like to be able to modify it so it shows the chapters when they are hidden with * or at least hide this part of the header or show the title of the document instead.

Could you please upload some pictures to clarify your problem? I didn't understand it.

Sure, I mean this:

When I use \chapter*{} and \section*{}, things get messy, and I'd like to be able to modify it so I can show another stuff like the title of the document, the name of the \chapter*{} or \section*{}.
If you want me to share any other kind of information or screenshots, feel free to ask :)

I think that this question has nothing to do with elegantbook. In book class things work the same.
% \documentclass{elegantbook}
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{lipsum}
\begin{document}
  % \maketitle
  \chapter{test chap}
  \section{test sec}
  \lipsum[1-20]
  \chapter*{}
  \section*{}
  \lipsum[1-20]
\end{document}

In \chapter*{}:

I see, then I'll ask somewhere else, sorry for bothering! Is it ok if I share the solution here if I find it, or do you prefer that I don't?


bedtools nuc throws a segmentation fault, when the reference genome is compressed using bgzip

The following code throws a segmentation fault:
bedtools makewindows -g <path to genomes>/GRCh38.sizes -w 1000 > GRCh38.w1KB.bed
bedtools nuc -fi <path to genomes>/GRCh38.fna.gz -bed GRCh38.w1KB.bed > GRCh38.w1KB.nuc.bed

The error persists when I try to process each chromosome separately. However, if I use the de-compressed genome GRCh38.fna, the above code works as expected.
Any ideas?
PS: I use bedtools v2.29.2 on Linux

I am having this issue as well with bedtools v2.30 on Linux.
Any thoughts?

All bedtools commands require an uncompressed FASTA.

Thanks


Data Label Format

This example seems to be bugged:
http://c3js.org/samples/data_label_format.html
Labels are not being showed at all.

I'm facing this in my own project as well. The problem seems to be as follows:
$$.selectChart.select('svg').selectAll('.dummy')
.data([min, max])
.enter().append('text')
.text(function (d) { return $$.dataLabelFormat(d.id)(d); })
.each(function (d, i) {
lengths[i] = this.getBoundingClientRect()[key] * paddingCoef;
})
.remove();
dataLabelFormat(d.id) is supposed to passed the name of the data row into the function but actually "d" is already the data item, the number and therefore the data row identifier is undefined.

Sorry I forgot to update the sample. The expected behavior is to set format for each data, not for the axis. So, the sample will be like this:
data: {
  labels: {
    format: {
      data1: d3.format('$')
    }
  }
}

I updated the sample, so let me close at the moment. Thanks.


TF Explorer no online nodes on testnet

Grid Explorer shows that there are no online nodes on testnet

I tried deploying a vm through weblets on node 1 and it worked fine with no errors

{
    "version": 0,
    "contractId": 3627,
    "nodeId": 1,
    "name": "VM577a24a8",
    "created":<PHONE_NUMBER>,
    "status": "ok",
    "message": "",
    "flist": "https://hub.grid.tf/tf-official-apps/threefoldtech-ubuntu-20.04.flist",
    "publicIP": null,
    "planetary": "300:2589:76ee:f44e:c73:5821:15dd:160c",
    "interfaces": [
        {
            "network": "NW59bc52c6",
            "ip": "<IP_ADDRESS>"
        }
    ],
    "capacity": {
        "cpu": 4,
        "memory": 8192
    },
    "mounts": [],
    "env": {
        "SSH_KEY": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC533B35CELELtgg2d7Tsi5KelLxR0FYUlrcTmRRQuTNP9arP01JYD8iHKqh6naMbbzR8+M0gdPEeRK4oVqQtEcH1C47vLyRI/4DqahAE2nTW08wtJM5uiIvcQ9H2HMzZ3MXYWWlgyHMgW2QXQxzrRS0NXvsY+4wxe97MMZs9MDs+d+X15DfG6JffjMHydi+4tHB50WmHe5tFscBFxLbgDBUxNGiwi3BQc1nWIuYwMMV1GFwT3ndyLAp19KPkEa/dffiqLdzkgs2qpXtfBhTZ/lFeQRc60DHCMWExr9ySDbavIMuBFylf/ZQeJXm9dFXJN7bBTbflZIIuUMjmrI7cU5eSuZqAj5l+Yb1mLN8ljmKSIM3/tkKbzXNH5AUtRVKTn+aEPvJAEYtserAxAP5pjy6nmegn0UerEE3DWEV2kqDig3aPSNhi9WSCykvG2tz7DIr0UP6qEIWYMC/5OisnSGj8w8dAjyxS9B0Jlx7DEmqPDNBqp8UcwV75Cot8vtIac= root@mohamed-Inspiron-3576"
    },
    "entrypoint": "/init.sh",
    "metadata": "",
    "description": "",
    "corex": false
}

However in the explorer it shows that node 1 is offline and it has 0 resources.

in nodes in explorer we depend on the data from graphql but the weblets depends on girdrpoxy,
After discussing this with @OmarElawady, we found that the data on graphql hasn't been updated for four days
that's why that happened


Previously Watched if logging in through VPN

So from time to time I forget to turn off the VPN and its directed at a different region. When that happens most of all of the titles in the previously watched disappear, and when I do reset Kodi and re-login to without the VPN the titles become no longer playable and or disappear entirely from the app.
Is there any way to reset the cache or database so that we can re-watch or am I reinstalling the addon?

maybe it could help try to go to addon Expert settings and do the "Clean cache on memory and disk"
i'm sorry but we not provide support for side effects caused by this types of connections
https://github.com/CastagnaIT/plugin.video.netflix/wiki/VPN-and-Proxy


feature: show round line in float window

Did you check the docs?

[X] I have read all the LazyVim docs

Is your feature request related to a problem? Please describe.
Why not add round line in float plane? Its so difficult to distinguish background special in smaller back color-diff. I saw many discuss about to add round in lsp-config, lsp-hover, and cmp-plane etc. Its complicating for me.
Will it seriously affect the appearance with round line?
Describe the solution you'd like
as on
Describe alternatives you've considered
as on
Additional context
No response

Did you check the docs?

[x]  I have read all the LazyVim docs

Is your feature request related to a problem? Please describe.
Why not add round line in float plane? Its so difficult to distinguish background special in smaller back color-diff. I saw many discuss about to add round in lsp-config, lsp-hover, and cmp-plane etc. Its complicating for me. Will it seriously affect the appearance with round line?
Describe the solution you'd like
as on
Describe alternatives you've considered
as on
Additional context
No response

ui.border

In your ~/.config/nvim/lua/config/lazy.lua you can add
  ui = {
    border = "rounded",
  },

and then if you create a file ~/.config/nvim/lua/plugins/round.lua with following contents
return {
  {
    "hrsh7th/nvim-cmp",
    opts = function(_, opts)
      local cmp = require("cmp")
      opts.window = {
        completion = cmp.config.window.bordered(),
        documentation = cmp.config.window.bordered(),
      }
    end,
  },
  {
    "williamboman/mason.nvim",
    opts = {
      ui = {
        border = "rounded",
      },
    },
  },
}

I believe it should take care of most of what you're trying to achieve.

return {
  {
    "hrsh7th/nvim-cmp",
    opts = function(_, opts)
      local cmp = require("cmp")
      opts.window = {
        completion = cmp.config.window.bordered(),
        documentation = cmp.config.window.bordered(),
      }
    end,
  },
  {
    "williamboman/mason.nvim",
    opts = {
      ui = {
        border = "rounded",
      },
    },
  },
  {
    "folke/noice.nvim",
    opts = {
      presets = {
        lsp_doc_border = true,
      },
    },
  },
  {
    "neovim/nvim-lspconfig",
    opts = {
      diagnostics = {
        float = {
          border = "rounded",
        },
      },
    },
  },
}

Hope this covers your case.

return {
  {
    "hrsh7th/nvim-cmp",
    opts = function(_, opts)
      local cmp = require("cmp")
      opts.window = {
        completion = cmp.config.window.bordered(),
        documentation = cmp.config.window.bordered(),
      }
    end,
  },
  {
    "williamboman/mason.nvim",
    opts = {
      ui = {
        border = "rounded",
      },
    },
  },
  {
    "folke/noice.nvim",
    opts = {
      presets = {
        lsp_doc_border = true,
      },
    },
  },
  {
    "neovim/nvim-lspconfig",
    opts = {
      diagnostics = {
        float = {
          border = "rounded",
        },
      },
    },
  },
}

Hope this covers your case.

Perfect，youre my Idol

This works perfectly, the only issue I have is the LSP completion popup does not have the same colorscheme instead it has a black bg

This works perfectly, the only issue I have is the LSP completion popup does not have the same colorscheme instead it has a black bg

don`t know exact appearance, maybe paste the screen?

I shared a screenshot with the solution you can take a look, here


How can I delete all steps?

Im listening to user steps, and every time he enters the app, Im saving the steps in the DB, and then i want to init them to 0.
How can I do that?
Thank you!

Hey @Dubask, you can't delete steps from the library, not sure if I understood your case. But looks like you would have to do a way to know when you "processed" that information already, is that so?

Yes.
I want to know which steps are already processed, so I can add only the new steps.
Maybe there is on option to add hours?

If you are using the background listener, I don't think so. But if you are using something like getSamplse you can specify the date.


Project landing/management pages (user-facing)

A page we can link to (or that projects can link to) where people can find out how to join or (if they're already joined) manage their files.

This will be the page linked to when we implement #567 as well. :)


Condition based on navigation property does not work with .Net native tool chain

I am using EFCore in-memory provider in UWP application and compiling in Release mode with "Compile with .Net Native tool chain" option enabled.
dbContext.WorkItems.Count(w => w.Employee.Team.Name == <any value>) always returns zero with the following entity definitions.
public class Team
{
    public int TeamId { get; set; }
    public string Name { get; set; }
    public ICollection<Employee> Employees { get; set; }
}

public class Employee
{
    public int EmployeeId { get; set; }
    public string Name { get; set; }
    public int? TeamId { get; set; }
    public Team Team { get; set; }
    public ICollection<WorkItem> WorkItems { get; set; }
}

public class WorkItem
{
    public int WorkItemId { get; set; }
    public string Name { get; set; }
    public int EmployeeId { get; set; }
    public Employee Employee { get; set; }
}

Note that it works fine if any one of the following is done.

"Compile with .Net Native tool chain" option is disabled.
TeamId property in Employee entity is made not-nullable.
Sqlite database provider is used instead of in-memory.

I am using Visual Studio 2015 Update 2 along with other latest updates.
EFCore NuGet package: Microsoft.EntityFrameworkCore.InMemory version 1.0.0-rc2-final
OS: Windows 10
The repro solution is attached. Debug-x86 returns the correct count while Release-x86 returns zero.
EFNativeToolChain.zip

Sounds like it may be a .NET Native issue, we should isolate it down and hand off if needed.

I confirmed this repros with VS 2015 U3 and 1.0.0. I haven't yet identified the cause of the issue. I'm going to continue investigating.

From my investigation, it appears EF Core is working as expected. I've passed off the query bug to the .NET Native team for more help debugging a compiled lambda expression.
For reference, here is the lambda expression EF generates and executes for the in-memory provider:
expression.txt
log.txt
@hameedfs just FYI, the reason SQLite works in this case is that it actually pulls all entities in memory and the uses LINQ to Objects to translate the rest of the query. The log contains this warning:

Warning: The LINQ expression 'DefaultIfEmpty()' could not be translated and will be evaluated locally. To configure this warning use the DbContextOptionsBuilder.ConfigureWarnings API (event id 'RelationalEventId.QueryClientEvaluationWarning'). ConfigureWarnings can be used when overriding the DbContext.OnConfiguring method or using AddDbContext on the application service provider.

@natemcmaster can we sync on this tomorrow? I want to make sure this is properly tracked for the next update of .NET Native.

Verified that this is fixed in the prerelease builds of EF 2.0.1 and UWP 6.0.0


Fixed port and wrkdir in docker run command

These were breaking the scala platform. This may not be the perfect way to do things, though.

Thanks @jkutner!

@friism can you see if the ruby dockerfile needs any updates or if it's cool as-is with this branch?


protocol Timex.Protocol not implemented for...

Phoenix 1.2.0
ecto master
timex ecto 3.0.3
timex 3.0.5
protocol Timex.Protocol not implemented for %{"day" => "6", "month" => "9", "year" => "2013"}
When using a date helper in a form the cast in the changeset gives an error about not implementing a protocol for the datastructure  %{"day" => "6", "month" => "9", "year" => "2013"}

I can implement Timex.Protocol for map, it hasn't yet been done, but is pretty straightforward. Can you open an issue here? I'll track it there.


Exception: Cannot find libmpv.so. Please ensure it's presence in the APK.

As per the Documentation, I added   MediaKit.ensureInitialized(); in my main function so
Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  MediaKit.ensureInitialized();
}

but I get the following error whenever I try to start the app
 media_kit: ERROR: MediaKit.ensureInitialized I/flutter ( 6527): This indicates that one or more required dependencies could not be located. I/flutter ( 6527):  I/flutter ( 6527): Refer to the "Installation" section of the README for further details: I/flutter ( 6527): GitHub: https://github.com/media-kit/media-kit#installation I/flutter ( 6527): pub. dev : https://pub.dev/packages/media_kit#installation I/flutter ( 6527):  I/flutter ( 6527): TIP: Copy-paste required packages from the above link to your pubspec. yaml. I/flutter ( 6527):  I/flutter ( 6527): If you recently added the packages, make sure to re-run the project ("hot-restart" & "hot-reload" is not sufficient for native plugins). I/flutter ( 6527): -------------------------------------------------------------------------------- E/flutter ( 6527): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Exception: Cannot find libmpv.so. Please ensure it's presence in the APK. E/flutter ( 6527): #0      NativeLibrary.ensureInitialized (package:media_kit/src/player/native/core/native_library.dart:78:9)
and I believe the error is mostly related to this log hereUnhandled Exception: Exception: Cannot find libmpv.so. Please ensure it's presence in the APK.
because when I initialize the Mediakit like so. MediaKit.ensureInitialized(libmpv: ''); all the error go away`
I was running the app on an Android TV Emulator running Android S with the arm64 architecture
these are my package combinations in pubspec.yaml
media_kit: ^1.1.10
media_kit_video: ^1.2.4
media_kit_libs_video: ^1.0.4

Note I am using a Macbook Pro with M1Pro chip, if that is important

does that only happen on android tv?
does android emulator work? if yes then maybe its an android version problem? in the docs its
Android 5.0 or above. , but i dont know what is android s version is.

I haven’t tested it on a mobile android emulator. But also note the android
tv emulator is running on androids 12
On Wed 14. Feb 2024 at 12:58 PM, Abdelaziz Mahdy @.***>
wrote:

does that only happen on android tv?
does android emulator work? if yes then maybe its an android version
problem? in the docs its
Android 5.0 or above. , but i dont know what is android s version is.
—
Reply to this email directly, view it on GitHub
https://github.com/media-kit/media-kit/issues/704#issuecomment-1943629236,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJV4WVSZ2RWP7WTN2YZW73TYTSRF5AVCNFSM6AAAAABDHWOM26VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBTGYZDSMRTGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

so its not a version issue, but can you test on the emulator and let us know? or even a real device.

so its not a version issue, but can you test on the emulator and let us know? or even a real device.

I just ran it on a physical device (Pixel 4XL using android 13)
I indeed got the same error

so its not a version issue, but can you test on the emulator and let us know? or even a real device.

I just ran it on a physical device (Pixel 4XL using android 13) I indeed got the same error

if I may add. this seems to only affect android devices, it runs fine on iOS simulator

Very weird, if the package is added and it works on iOS it should work on Android,  since the package adds the files for both,
Maybe a flutter clean and rerun may help? I don't know the problem and just stating normal trouble shooting stuff now 😂

I did a flutter clean, but at first it did not solve the issue, I then deleted the Android folder and did a flutter create  .
this solved it.
Thank you for your help

I did a flutter clean, but at first it did not solve the issue, I then deleted the Android folder and did a flutter create  .
this solved it.
Thank you for your help

Mmmm ok, glad it got solved.
Thank you for letting me know

i have the same issue however i cant do this i have quite bit configuration in my android app

for me downgrading to java 17 and doing nothing else did the trick this should be the case I want to develop with Java 21


[Agreements] Add Back veeam.veeam-agent

@denelon @stephengillie
Microsoft Reviewers: Open in CodeFlow

This manifest contains a term that is blocked:

Trenly wants to merge 1 commit into microsoft:master from Trenly:VeeamEula    Silent: /silent /accepteula /acceptthirdpartylicenses   SilentWithProgress: /silent /accepteula /acceptthirdpartylicenses   - AgreementLabel: End User License Agreement (EULA)

(Automated response - build 763.)


Use <IP_ADDRESS> instead of localhost in tests

Use <IP_ADDRESS> in all tests instead of localhost (which might not be available on all systems).
ref #1966

<IP_ADDRESS> won't work for IPv6, so it's a bit more tricky than that. Still we should fix that in general.

I hate to be 'that guy', but RFC-6761 calls out localhost as being special and so much depends on it being there.. I can't stop myself.

6.3.  Domain Name Reservation Considerations for "localhost."
The domain "localhost." and any names falling within ".localhost."
are special in the following ways:

Users are free to use localhost names as they would any other
domain names.  Users may assume that IPv4 and IPv6 address
queries for localhost names will always resolve to the respective
IP loopback address.

tl;dr If /etc/hosts doesn't at least have '<IP_ADDRESS> localhost' the fabric of space time will rupture.

@synthesizerpatel, I do agree with you, but what kind of UX do you propose for systems where this isn't the case? See #1966.

Every operating system has a localhost entry after a fresh install. Windows, Linux, Android, Plan9, etc.
As a goof I went and looked at the Python-3.4.4 source to try and drive the point home.
find . -name "*.py" -exec grep localhost {} \; | wc -l
286
If it's good enough for Guido. ;)
For the sake of argument - and since you asked for a solution.
 Most folks do these days because it's easy (albeit lazy).

If you wanted to be super ninja you could monkey-patch the builtin socket module so that gethostbyname() and its ilk could catch the failure - try to figure out which iface you want to connect to if they have both ipv4/ipv6 configured.. I don't know how well that would work. But it might. It'd be a horrible solution though.

if we're trying to reach localhost, it shouldn't matter if we're using ipv4 or ipv6. We can always use ::1 as our test address, right?

We can always use ::1 as our test address, right?

I think we often still bind to IPv4 only, so no. Thinking longer about this, @synthesizerpatel has a strong point with RFC6761 and it's probably the best thing for now to just keep things as-is.


Voyager

Hi guys,
https://www.youtube.com/watch?v=pjzCMQBqjFw&t=1343s
I saw this video about Voyager that was built on deck.gl. Do you guys have a plan to open-source the tool?
If not, can I make a tool that mimics Voyager and then open-source it?
Thanks.

Hi @anggakhrsma
We are working on open sourcing Voyager. It's going to come out in the next 2 months. Cheers!

The estimated launch date of kepler.gl is end April early May. If you are interested you can sign up for early beta testing!

@heshan0131  any update on kepler.gl release ?

How can I download this right now?


Refactor with sync API

We have webnn-polyfill published in NPM, please use it from npm instead. :) https://www.npmjs.com/package/@webmachinelearning/webnn-polyfill


Translation 82444 show banner to ask users to update their browsers

Changes:

...

Type of change

[ ] Bug fix
[x] New feature
[ ] Update feature
[ ] Refactor code
[ ] Translation to code
[ ] Translation to crowdin
[ ] Script configuration
[ ] Improve performance
[ ] Style only
[ ] Dependency update
[ ] Documentation update
[ ] Release

Well Done 👍


No docker image for scheduler

Create a docker image for the scheduler jar.

Is there a need for this image?

Yes. It adds complexity to the run command and users might not have java/mesos/a dependency installed on their system. Plus it fits with our 'container first' strategy.

Is there any progress for a docker image for mesos/kibana?

Started work on Kibana on Friday. Refactoring to use
containersolutions/mesos-starter. Should be ready to release new version
end of next week.
Stay tuned!
Phil
On Fri, 4 Mar 2016 23:50 luhkevin<EMAIL_ADDRESS>wrote:

Is there any progress for a docker image for mesos/kibana?
—
Reply to this email directly or view it on GitHub
https://github.com/mesos/kibana/issues/10#issuecomment-192527036.


Possible to get random row from ACF repeater?

Hi there,
I'm just starting to learn Timber and am loving it so far!
Was wundering if it's possible to get a random row from a ACF repeater field, just like described here: http://www.advancedcustomfields.com/resources/repeater/ but in a twig template?
The array_rand obviously is a php function, but I really need it in my template right now.
I tried to install this Twig extension: https://github.com/umpirsky/twig-php-function but I have no idea how to correctly register and load it in my theme.
The following loop works:
{% for video in section.section_videos %}
  <img src="{{TimberImage(video.video_poster).src}}" />
{% endfor %}

But I would like to do something like this:
{{array_rand(section.section_videos)}}

Thanks!

Never mind, was looking for random function in Timber documentation, but should have been looking in the Twig documentation... This works!
{% set video = random(section.section_videos) %}

Hey there, I'm having trouble with this as well but I can't seem to see how you're executed it in the mark up.
Mine looks like this -

{% for bike in post.get_field('biker') %}

{{random(bike.item)}}

{% endfor %}

If you could help I'd be really appreciative.

You can't use it within the loop, you should use it like this:
'{% set biker = random(post.get_field('biker')) %}'
Assuming the biker field returns an array?


Remove obsolete methods

Description

Changes

Screenshots

Linked issue

Codecov Report

Merging #46 (24a7235) into main (19f6279) will increase coverage by 1.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #46      +/-   ##
==========================================
+ Coverage   69.23%   70.24%   +1.01%
==========================================
  Files          28       28
  Lines        1144     1126      -18
==========================================
- Hits          792      791       -1
+ Misses        269      253      -16
+ Partials       83       82       -1

Impacted Files
Coverage Δ

runner.go
89.58% <100.00%> (+21.93%)
:arrow_up:

runner_httphandler.go
91.30% <100.00%> (+0.12%)
:arrow_up:

runner_table.go
83.01% <100.00%> (ø)

runner_value.go
85.71% <100.00%> (+0.71%)
:arrow_up:

Continue to review full report at Codecov.

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


Fixed typo

Fixed typo in client.py comment
Note: oauth2client is now deprecated. As such, it is unlikely that we will
review or merge to your pull request. We recommend you use
google-auth and oauthlib.

I signed it!

I signed it!

Tests are failing:

./oauth2client/contrib/flask_util.py:457:80: E501 line too long (80 > 79 characters)

Tests are failing:

./oauth2client/contrib/flask_util.py:457:80: E501 line too long (80 > 79 characters)

Amended

Hi, thanks for doing this, but oauth2client is deprecated and we won't be merging and pull requests. I recommend moving to google-auth.


Creating new sub folders

Hi,
there is no way to create new sub folders!!! Please add this feature, thanks.
Now I have to create the folder using the OS file system explorer and than the folder appears in the list.
Not really good user expiriance.
With best regards
Gerhard

... ah, have to right click behind the last file. I tried to right click the root of my web site cause I want to create a subfolder there .... so maybe you can polish that a Little bit.
You also right click on a sub folder to create a sub-sub folder, so this 'feature' breaks the user expieriance, sorry.
With best regards
Gerhard

You can also right click on any file that's on the same level as the level you want to create the folder to and select New Folder to create a folder on that specific spot.

thanks, but that breaks the ui expiriance, sorry.


Add optional RHODS_VERSION predefined variable

This PR allows passing RHODS_VERSION in the test-variable file, so that the call to oc get csv can be avoided.
Signed-off-by: Kevin Pouget<EMAIL_ADDRESS>

@tarukumar I updated the code with what I had in mind regarding your request not to use the test-variables.yaml file

@kpouget I think this change is not needed after the changes introduced in #552

thanks @jgarciao , I'll update my code to use it


Add support for asynchronous service instance binding and unbinding

Resolves #66

Codecov Report

Merging #127 into 2.x will decrease coverage by 2.74%.
The diff coverage is 83.13%.

@@             Coverage Diff              @@
##                2.x     #127      +/-   ##
============================================
- Coverage     94.51%   91.76%   -2.75%
+ Complexity      759      757       -2
============================================
  Files            83       86       +3
  Lines          1823     1955     +132
  Branches        195      212      +17
============================================
+ Hits           1723     1794      +71
- Misses           72      129      +57
- Partials         28       32       +4

Impacted Files
Coverage Δ
Complexity Δ

...vice/NonBindableServiceInstanceBindingService.java
100% <ø> (ø)
4 <0> (ø)
:arrow_down:

.../model/instance/CreateServiceInstanceResponse.java
93.1% <ø> (-3.45%)
13 <0> (-1)

.../model/instance/UpdateServiceInstanceResponse.java
92% <ø> (-4%)
11 <0> (-1)

...cebroker/controller/ServiceInstanceController.java
100% <ø> (ø)
14 <0> (-3)
:arrow_down:

.../model/instance/DeleteServiceInstanceResponse.java
92.3% <ø> (-7.7%)
3 <0> (-1)

...ance/AsyncParameterizedServiceInstanceRequest.java
85.71% <ø> (-4.77%)
12 <0> (-1)

...r/model/instance/DeleteServiceInstanceRequest.java
95.23% <ø> (-2.39%)
16 <0> (-1)

...ebroker/service/ServiceInstanceBindingService.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...l/binding/DeleteServiceInstanceBindingRequest.java
95.65% <100%> (-2.08%)
17 <1> (-1)

...ervicebroker/model/AsyncServiceBrokerResponse.java
92.85% <100%> (ø)
11 <2> (?)

... and 44 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 346d288...0ff0d06. Read the comment docs.


Cannot run demo.py after configuring the environment

(deep3d) user02@lthpc:~/liweijie/Deep3DFaceReconstruction-master$ python demo.py
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:516: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint8 = np.dtype([("qint8", np.int8, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:517: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_quint8 = np.dtype([("quint8", np.uint8, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:518: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint16 = np.dtype([("qint16", np.int16, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:519: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_quint16 = np.dtype([("quint16", np.uint16, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:520: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint32 = np.dtype([("qint32", np.int32, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:525: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
np_resource = np.dtype([("resource", np.ubyte, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:541: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint8 = np.dtype([("qint8", np.int8, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:542: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_quint8 = np.dtype([("quint8", np.uint8, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:543: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint16 = np.dtype([("qint16", np.int16, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:544: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_quint16 = np.dtype([("quint16", np.uint16, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:545: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint32 = np.dtype([("qint32", np.int32, 1)])
/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:550: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
np_resource = np.dtype([("resource", np.ubyte, 1)])
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/options.py:30: The name tf.ConfigProto is deprecated. Please use tf.compat.v1.ConfigProto instead.
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/options.py:52: The name tf.train.piecewise_constant is deprecated. Please use tf.compat.v1.train.piecewise_constant instead.
WARNING:tensorflow:From demo.py:68: The name tf.placeholder is deprecated. Please use tf.compat.v1.placeholder instead.
Using pre-trained .pb file.
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/utils.py:133: The name tf.gfile.GFile is deprecated. Please use tf.io.gfile.GFile instead.
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/utils.py:134: The name tf.GraphDef is deprecated. Please use tf.compat.v1.GraphDef instead.
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/face_decoder.py:119: The name tf.cross is deprecated. Please use tf.linalg.cross instead.
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/face_decoder.py:121: calling l2_normalize (from tensorflow.python.ops.nn_impl) with dim is deprecated and will be removed in a future version.
Instructions for updating:
dim is deprecated, use axis instead
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/renderer/camera_utils.py:85: calling norm (from tensorflow.python.ops.linalg_ops) with keep_dims is deprecated and will be removed in a future version.
Instructions for updating:
keep_dims is deprecated, use keepdims instead
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/renderer/rasterize_triangles.py:141: The name tf.reciprocal is deprecated. Please use tf.math.reciprocal instead.
WARNING:tensorflow:From /home/user02/liweijie/Deep3DFaceReconstruction-master/renderer/mesh_renderer.py:164: add_dispatch_support..wrapper (from tensorflow.python.ops.array_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.where in 2.0, which has the same broadcast rule as np.where
2021-03-09 16:49:47.748618: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
2021-03-09 16:49:47.775169: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
2021-03-09 16:49:47.776266: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x556e73eb5a70 executing computations on platform Host. Devices:
2021-03-09 16:49:47.776301: I tensorflow/compiler/xla/service/service.cc:175]   StreamExecutor device (0): ,
reconstructing...
1
/home/user02/liweijie/Deep3DFaceReconstruction-master/preprocess_img.py:27: FutureWarning: rcond parameter will change to the default of machine precision times max(M, N) where M and N are the input matrix dimensions.
To use the future default and silence this warning we advise to pass rcond=None, to keep using the old, explicitly pass rcond=-1.
k,,,_ = np.linalg.lstsq(A,b)
/home/user02/liweijie/Deep3DFaceReconstruction-master/preprocess_img.py:74: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray
trans_params = np.array([w0,h0,102.0/s,t[0],t[1]])
2021-03-09 16:49:53.667612: W tensorflow/compiler/jit/mark_for_compilation_pass.cc:1412] (One-time warning): Not using XLA:CPU for cluster because envvar TF_XLA_FLAGS=--tf_xla_cpu_global_jit was not set.  If you want XLA:CPU, either set that envvar, or use experimental_jit_scope to enable XLA:CPU.  To confirm that XLA is active, pass --vmodule=xla_compilation_cache=1 (as a proper command-line flag, not via TF_XLA_FLAGS) or set the envvar XLA_FLAGS=--xla_hlo_profile.
Traceback (most recent call last):
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1356, in _do_call
return fn(*args)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1341, in _run_fn
options, feed_dict, fetch_list, target_list, run_metadata)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1429, in _call_tf_sessionrun
run_metadata)
tensorflow.python.framework.errors_impl.InvalidArgumentError: RasterizeTriangles expects vertices to have shape (-1, 4).
[[{{node RasterizeTriangles}}]]
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "demo.py", line 124, in
demo()
File "demo.py", line 105, in demo
face_shape,face_texture,face_color,landmarks_2d,recon_img,tri],feed_dict = {images: input_img})
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 950, in run
run_metadata_ptr)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1173, in _run
feed_dict_tensor, options, run_metadata)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1350, in _do_run
run_metadata)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1370, in _do_call
raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InvalidArgumentError: RasterizeTriangles expects vertices to have shape (-1, 4).
[[node RasterizeTriangles (defined at :230) ]]
Errors may have originated from an input operation.
Input Source operations connected to node RasterizeTriangles:
Cast_6 (defined at /home/user02/liweijie/Deep3DFaceReconstruction-master/face_decoder.py:299)
strided_slice_57 (defined at /home/user02/liweijie/Deep3DFaceReconstruction-master/renderer/rasterize_triangles.py:117)
Original stack trace for 'RasterizeTriangles':
File "demo.py", line 124, in
demo()
File "demo.py", line 82, in demo
FaceReconstructor.Reconstruction_Block(coeff,opt)
File "/home/user02/liweijie/Deep3DFaceReconstruction-master/face_decoder.py", line 63, in Reconstruction_Block
render_imgs,img_mask,img_mask_crop = self.Render_block(face_shape_t,norm_r,face_color,camera_scale,f_scale,self.facemodel,opt.batch_size,opt.is_train)
File "/home/user02/liweijie/Deep3DFaceReconstruction-master/face_decoder.py", line 312, in Render_block
ambient_color = ambient_color)
File "/home/user02/liweijie/Deep3DFaceReconstruction-master/renderer/mesh_renderer.py", line 375, in mesh_renderer
image_width, image_height, [-1] * vertex_attributes.shape[2].value)
File "/home/user02/liweijie/Deep3DFaceReconstruction-master/renderer/rasterize_triangles.py", line 118, in rasterize_triangles
image_height))
File "", line 230, in rasterize_triangles
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/op_def_library.py", line 788, in _apply_op_helper
op_def=op_def)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/util/deprecation.py", line 507, in new_func
return func(*args, **kwargs)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 3616, in create_op
op_def=op_def)
File "/home/user02/.conda/envs/deep3d/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 2005, in init
self._traceback = tf_stack.extract_stack()

I am getting a similar error is Node Matmul. Any idea with that?

I am getting a similar error is Node Matmul. Any idea with that?

hi,have you solved the problem? I encountered the same and have no ideas


Create somewhere to store logo assets

We've got logo assets strewn over a few github issues currently, would probably be worth finding a better place to store them.
Issues I'm aware of that contain logos: #71 , #373

Why not just upload them to the Discord or GitHub wiki?

GitHub wiki has some issues with file attachments currently (specifically it borks when using Git Desktop, see https://github.com/desktop/desktop/issues/3839 ) And Discord is a terrible place to store files.
I've created a PR for a new /docs folder - see #394 - with eventual aim that the files could go in there.

Please don't store binary files in a GitHub repository.
If you still want to use GitHub as your image storage, consider Git LFS (large file storage).

Is there a reason why? There's 8 logo images and it seems best to keep those associated with the source.

Images for user guide could be hosted elsewhere. It's mainly the logo images I want to keep in the repo.

I think they still will be associated because LFS is extension to github, AFAIK

Since Git is DVCS (distributed version control system), everyone has a copy of the entire repo.
When you check in a file, you have it forever and ever. Your grandchildren's grandchildren's grandchildren will download your cat gif every time they clone your repo, even if you "delete" that file later. It won't be deleted.
Furthermore, there is usually no point in versioning of binary files. You cannot merge them.
You can use LFS if you still want to have a possibility to get your images with the code repo.
LFS is an extension for Git in general, not only for GitHub.

LFS seems like a lot of hassle for 8 image files. As the images exist in the git issue tickets mentioned in OP, I've just created a Logo.md file and linked to the existing images in the issues so they don't need to go in main repo.

I strongly disagree with both of you!  There is absolutely no reason why we can't just have them in a folder called "logos" or such and put them in there. It's not like we're talking about 40 GB of data here, it's a couple kilobytes guys!

I think we can leave them lurking in issues tab for now, especially seeing as the URLs to the image files are static and don't expire in there, it's easy to reference them from markdown files for time being. I certainly don't want something as minor as images getting in the way of having the /docs folder added.
I have much bigger plans for the /docs folder, namely to use github pages (with a completely custom theme as all the inbuilt themes are grim as toast) to host docs and a browser-based localisation tool.

Nothing logo related, but need the image for the wiki so dumping here for now:

Closing this issue as we'll just keep the images in their existing github issues for now. Easy to find them by searching 'logo' from issues tab.


wlfreerdp 3.0.0 copy/paste doesn't work

When trying to troubleshoot window crashing with wlfreerdp using scroll wheel (issue 9398) I tried to use freerdp-git in Arch.
Scroll wheel works, copy - paste does not.
Launching with:
wlfreerdp /w:1920 /h:1080 +auto-reconnect +clipboard /cert:ignore /d:MYDOMAIN /u:MYUSERNAME /v:REMOTEHOST /dynamic-resolution
I see that wlfreerdp is deprecated and to use the SDL version but using the SDL version it doesn't fill the whole window and there is a black border around right side and bottom. (issue 9354 maybe?)

@caderobinson copy & paste is not implemented in sdl-client yet as the required API is only part of SDL3

Sorry for the horrible bug report.
This is for the wlfreerdp 3.0.0 client not the sdl.
copy - paste doesn't work in the wlfreerdp 3.0.0 client.

@caderobinson ok, with 3.0 we deprecated the wayland client. so your mileage will vary. we´ll happily merge fixes though ;)
so, if you really want to use wlfreerdp:

find the bug and create a pull request (we happily merge contributions ;))
stay on stable-2.0 for now until the replacement (sdl-client) supports clipboard
or you need to switch back to xfreerdp until then.

@caderobinson copy & paste is not implemented in sdl-client yet as the required API is only part of SDL3

for those of us that don't understand the context of what that means can you give us some idea of timeline? Is SDL3 about to come out/ be supported by sdl-freerdp, ideally for the 3.0 release? Or is this something that is going to be broken for a long while (say waiting for 3.1 or 4.0 and will be many months before it works in the sdl client?)

It's not stale, it's just not fixed yet because it's not fixed in SDL yet afaik.

@zombiehoffa this issue is for wlfreerdp not the sdl client.
since nobody is submitting patches this is stale.

Ahh my bad. I guess i should finish my coffee before responding to githib emails.

@zombiehoffa :grin: you remind me of something ;)
btw, there is initial support for clipboard when build against SDL3 - but that is a moving target and might break any time until sdl3 is frozen/released

This is still not fixed so still should not be stale


335810043: Made Unicode strings the default and moved PregTool to separate file

Code review: 335810043: Made Unicode strings the default and moved PregTool to separate file

Coverage decreased (-7.9%) to 72.294% when pulling 54331affe879d4e466c2be65f35335b75d9a5795 on joachimmetz:unicode into 03d80961e65c87060e743b913a61a9ce6c9f6680 on log2timeline:master.


Changing ms-2 to ms-1 ms-md-2 in top-nav-widget

Following  #511
Changing ms-2 to ms-1 ms-md-2 in top-nav-widget. So if we add items or buttons via wordpress admin panel to the top-nav widget, one after another in different HTML-code container blocks, we would keep 0.25rem margin between them on mobile screens instead of ms-2, which would look too wide compared to margin between other elements (navbar-toggler, search, cart, user — all of them use ms-1 on mobile). So we won't see this:)

Closes https://github.com/bootscore/bootscore/issues/511

Thank you!


How to use Argo Vault Plugin as Sidecar with ArgoCD Helm Chart - Documentation Request

Hey everyone,
first of all: Thanks a lot for this awesome plugin. It helps a lot!
Because argocd-cm plugins are deprecated, and support will be removed in v2.7 I looked into the sidecar installation of argo-vault-plugin. After some hours where I tried to wrap my head around the documentation I am a bit lost. I am looking for the best way to integrate in into the repoServer configuration of the official ArgoCD Helm Chart. The official Argo CMP documentation is also not super clear to me on how everything works together.
However, the documentation just tells you that I should replace the repo server deployment with the one in the documentation. I don't think that this is the best to do this when one is deploying ArgoCD with Helm, right? Is anyone around who already has a working configuration and can just share the repoServer: part of your values.yaml definition?
I will be the first to contribute a working Helm config to the vault plugin docu, once I get it working. :)
Best regards
Lars

Maybe the latest Chart release (5.26.0) will answer your question? They just added CMP with sidecar to the helm chart.

Simple example is definitely needed.

So I had some time to do look into that. To me it seems that the AVP docs are only describing the soon to be deprecated ConfigMap plugin way to install a plugin and not the sidecar plugin. This issue is related to:  #464
In another issue someone already switched to the sidecar plugin but has some different problems: #460 However, I will see how far I can reuse his setup.

The usage page describe the old configMap and the sidecar implementation. Be careful with the variable names, on that page there is a mix of upper and lower case var names used (ARGOCD_ENV_HELM_ARGS in pluginconfiguration vs helm_args in Argo App definition). User either upper or lower but do not mix it. Also, do not add name: argocd-vault-plugin-helm to your app, this will print a depricated waring in WebUI.

Yes, you can find some sidecar docs here https://argocd-vault-plugin.readthedocs.io/en/stable/installation/#initcontainer-and-configuration-via-sidecar but since AVP is just the binary following the official guide is recommended https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/#sidecar-plugin. And you can then swap out the init, generate and discover to follow our docs https://argocd-vault-plugin.readthedocs.io/en/stable/usage/#with-helm

I'm also confused about the documentation. In my case, I want to export secrets from GCP using AVP, and my Argo service is deployed in a K8s cluster using the official Helm chart. However, I have doubts about how Argo will access the secrets inside my GCP organization, and how to install the plugin with Helm.

@perebaj the docs for GCP are here https://argocd-vault-plugin.readthedocs.io/en/stable/backends/#gcp-secret-manager and here is the values for cmp in the helm chart https://github.com/argoproj/argo-helm/blob/main/charts/argo-cd/values.yaml#L349 hope that helps

I wrote a tutorial for HELM AVP installations with sidecar and non sidecar installation.. Please , correct me if I made something wrong in the explanation, thank you very much
https://www.cloudadmins.org/argo-vault-plugin-avp/
however, finally what worked 100% good without any issue and easy way for me, it was the Installation via argocd-cm ConfigMap using Helm
Hope that I could give a small contribution to the community.

I face the problem while install with Sidecar: When i chose  avp plugin in argocd, i create external-dns application, it throws this error:
"error": "application spec for external-dns is invalid: InvalidSpecError: Unable to generate manifests in : rpc error: code = Unknown desc = Manifest generation error (cached): plugin sidecar failed. error generating manifests in cmp: rpc error: code = Unknown desc = error generating manifests: sh -c \"helm template $ARGOCD_APP_NAME -n $ARGOCD_APP_NAMESPACE ${ARGOCD_ENV_HELM_ARGS} . |\\nargocd-vault-plugin generate -\\n\" failed exit status 127: /usr/local/bin/argocd-vault-plugin: 1: Not: not found"

I face the problem while install with Sidecar: When i chose avp plugin in argocd, i create external-dns application, it throws this error: "error": "application spec for external-dns is invalid: InvalidSpecError: Unable to generate manifests in : rpc error: code = Unknown desc = Manifest generation error (cached): plugin sidecar failed. error generating manifests in cmp: rpc error: code = Unknown desc = error generating manifests: sh -c \"helm template $ARGOCD_APP_NAME -n $ARGOCD_APP_NAMESPACE ${ARGOCD_ENV_HELM_ARGS} . |\\nargocd-vault-plugin generate -\\n\" failed exit status 127: /usr/local/bin/argocd-vault-plugin: 1: Not: not found"

I saw this error when I tried to run argocd-vault-plugin generate manually in the avp-helm container... I think I fixed it by editing cmp-plugin configMap, where data."avp-helm.yaml" key was a one-liner string with newline characters in it. If it's also your case, then delete all the comments from the configMap definition and fix it.
Anyways, I agree it's not very well documented. In my case it looks like the plugin (I use sidecar variant) is never called by argocd-repo-server. Don't know why yet.


Make dev rpms update

Developer Environment: Added dependencies to make dev-env and documented.
This PR has added openssl required by make generate_local_pg_tls_cert.
This PR has added a known issue in python-ldap using OpenLDAP 2.5+ to build.

@costaconrado can you recreate this PR from a branch within this repository? so that the CI will pickup the changes


[Idea] Verification Bounties

Re: #29 (@tehhowch)
It does seem reasonable to assume a linear relationship between total rage and AR for MBW. You guess at a starting point of 50% AR at 75 rage - would it be worth it to set up a bounty for folks to verify that estimate with LL & Taunting at 25/25/25? And possibly also at 100 and 125 total rage?
More broadly, would it be worth it to set up bounties for other areas of analytic interest? For the test suite, pre/post hunt user objects during stage transitions might be easier to gather via incentivized crowdsourcing.

i agree, we just need to implement that giveaways idea we had, so it's automated. Or i can put my sb+ on the line if someone wants to do it manually.


fix typo in begin_render_pass

There was a copy/paste typo in vulkano::command_buffer::auto::AutoCommandBufferBuilder that cargo clippy pointed out.

Thanks for the fix!